sauropoda : Idioms & Phrases


suborder sauropoda

  • noun any of the sauropod dinosaurs
    Sauropoda.
WordNet