megapode /'me^ә,pәud/ 📖 中文释义 n. [鸟]■雉 🧩 词形变化 复数 megapodes 📘 English Definition(英文释义) n large-footed short-winged birds of Australasia; build mounds of decaying vegetation to incubate eggs ← megapod M 字母词表 megapodes →