Definition of Catalufa

  • 1. Brightly colored carnivorous fish of western Atlantic and West Indies waters Noun

Synonyms for word "catalufa"

Semanticaly linked words with "catalufa"

Hyponims for word "catalufa"