plesiosauria : Idioms & Phrases


suborder plesiosauria

  • noun any of the plesiosaurs
    Plesiosauria.
WordNet