eschrichtiidae : Idioms & Phrases


family eschrichtiidae

  • noun comprising only the grey whales
    Eschrichtiidae.
WordNet