English-Chinese dictionary »

elephant bird meaning in Chinese

EnglishChinese
elephant bird (extinct flightless bird)
noun

隆鳥noun

隆鸟 /lóngniǎo/noun