Noun catalufa has 1 sense
  1. catalufa, Priacanthus arenatus - brightly colored carnivorous fish of western Atlantic and West Indies waters
    --1 is a kind of percoid fish, percoid, percoidean
    --1 is a member of Priacanthus, genus Priacanthus
,
TOP