catalufa
English
Noun
catalufa
(
plural
catalufas
)
Any of three
priacanthid
fish
:
Heteropriacanthus cruentatus
,
Priacanthus arenatus
, and
Pristigenys serrula
.