Chinese-English dictionary »

隆鸟 /lóngniǎo/ meaning in English

ChineseEnglish
隆鸟 /lóngniǎo/ noun

elephant bird(extinct flightless bird)
noun