Noun Definition

lowan

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

Related Noun(s):leipoa

Category: Animals