- catalufa as a noun:
- 1
catalufa
noun
1 catalufa
Brightly colored carnivorous fish of western Atlantic and West Indies waters.
synonym: Priacanthus arenatus.
debug info: 0.0167
noun
Brightly colored carnivorous fish of western Atlantic and West Indies waters.
synonym: Priacanthus arenatus.
debug info: 0.0167