- 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.0155
noun
Brightly colored carnivorous fish of western Atlantic and West Indies waters.
synonym: Priacanthus arenatus.
debug info: 0.0155