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)

  1. brightly colored carnivorous fish of western Atlantic and West Indies waters
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: