English-Turkish dictionary »

oviraptor meaning in Turkish

EnglishTurkish
oviraptor (dinosaur)
noun

oviraptornoun