deinocheirus : Idioms & Phrases


genus deinocheirus

  • noun a reptile genus of Ornithomimida
WordNet