English-Chinese dictionary »

stegosaur meaning in Chinese

EnglishChinese
stegosaur (dinosaur in Stegosauria)
noun

剑龙 /jiànlóng/noun

劍龍noun

Your history