scombridae : Idioms & Phrases


family scombridae

  • noun marine food fishes: mackerels; chub mackerels; tuna
    Scombridae.
WordNet