clupeidae : Idioms & Phrases


family clupeidae

  • noun herrings; shad; sardines; etc.
    Clupeidae.
WordNet