Synonyms and Antonyms for catalufa

1. catalufa (n.)

brightly colored carnivorous fish of western Atlantic and West Indies waters

Synonyms: