English-Chinese dictionary »

oviraptor meaning in Chinese

EnglishChinese
oviraptor (dinosaur)
noun

窃蛋龙 /qièdànlóng/noun

竊蛋龍noun