Chinese-English dictionary »

冢雉 /zhǒngzhì/ meaning in English

ChineseEnglish
冢雉 /zhǒngzhì/ noun

megapode [megapodes](bird)
noun
[UK: mˈeɡəpˌəʊd] [US: mˈeɡəpˌoʊd]