MEGAPODES Scrabble 15 Words With Friends 18 Definition MEGAPODES is the plural of MEGAPODE. noun MEGAPODE: large-footed short-winged birds of Australasia. See all 280 words you can make from MEGAPODES → 9-letter words Words starting with M Words ending with S ← Unscramble different letters