English dictionary
catalufa meaning and definition
Definition and meaning of catalufa at MeaningMonkey.org. catalufa meaning and definition in the English Dictionary.CATALUFA noun
Definition of catalufa (noun)
- brightly colored carnivorous fish of western Atlantic and West Indies waters
- synonyms: Priacanthus arenatus
Source: Princeton University Wordnet