catalufa Meaning, Definition & Usage

  1. noun brightly colored carnivorous fish of western Atlantic and West Indies waters
    Priacanthus arenatus.

WordNet