Noun Definition

leipoa

1.Definition: Australian mound bird; incubates eggs naturally in sandy mounds

Related Noun(s):lowan

Category: Animals