English Dictionary
◊ CATALUFA
catalufa
n : brightly colored carnivorous fish of western Atlantic and
West Indies waters [syn: {Priacanthus arenatus}]