English-Chinese dictionary »

archeopteryx meaning in Chinese

EnglishChinese
archeopteryx (ancient bird)
noun

始祖鳥noun

始祖鸟 /shǐzǔniǎo/noun