['megəpəʊd]

['megəˌpoʊd]

n.[鸟]■雉 new

megapode的英文翻译是什么意思,意思释义:

英英释义

Noun:large-footed short-winged birds of Australasia; build mounds of decaying vegetation to incubate eggs

megapode的相关资料:

临近单词

Megap
mega
megakaryocytosis
Megacryst zircon
megabase mapping
mega space frame
Megabalanus rosa
Megachile faceta
mega corporation
Megaulacobothrus
Megatrichophyton
mega-structure