Noun Definition

catalufa

1.Definition: brightly colored carnivorous fish of western Atlantic and West Indies waters

Category: Animals