Chinese-English dictionary »

鯨頭鸛 meaning in English

ChineseEnglish
鯨頭鸛 noun

shoebill [shoebills](wading bird)
noun
[UK: ʃˈuːbɪl] [US: ʃˈuːbɪl]