saurischia : Idioms & Phrases


order saurischia

  • noun extinct terrestrial reptiles: theropods (carnivorous); sauropods (herbivorous)
    Saurischia.
WordNet