Noun Definition
leipoa
1.Definition: Australian mound bird; incubates eggs naturally in sandy mounds
Related Noun(s):lowan
Category: Animals1.Definition: Australian mound bird; incubates eggs naturally in sandy mounds
Related Noun(s):lowan
Category: Animals