The AI-powered English dictionary
plural spotfin or spotfins
(often attributive) Any of various fish with spotted fins. examples