Definition of "megapode"

megapode