carangid : Idioms & Phrases


carangid fish

  • noun a percoid fish of the family Carangidae
    carangid.
WordNet