Sorry, no definition found, however megapod is a valid word for Scrabble(tm) word game. It's worth 13 points.
See also: megaplexesmegapode
Anagrams containing the word megapod
maegpdo dmegapo odmegap podmega apodmeg gapodme egapodm