Meaning ofmegapodein English

megapode

us//ˈmegəˌpoʊd//uk//ˈmeɡəˌpəʊd//
#uncommon
Definitions