Meaning of maleo

Definition of maleo

(noun) Celebes megapode that lays eggs in holes in sandy beaches

Other information on maleo

WIKIPEDIA results for maleo
Amazon results for maleo