Home
Search
Index
Definify.com
Definition
2024
catalufa
catalufa
English
Noun
catalufa
(
plural
catalufas
)
Any of three
priacanthid
fish
:
Heteropriacanthus cruentatus
,
Priacanthus arenatus
, and
Pristigenys serrula
.
Similar Results
Catalpa