English dictionary, thesaurus, translations & etymology
FreeDict.com

oviraptor in Turkish

oviraptor in Turkish

oviraptor
noun
Any of several bipedal dinosaurs, of the genus Oviraptor, from the late Cretaceous period.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.