ornithomimida : Idioms & Phrases


suborder ornithomimida

  • noun lightly built medium-size theropods
    Ornithomimida.
WordNet