Leipoa ocellata

Explore definitions, synonyms, and language insights of Leipoa ocellata

Definitions

Noun
Australian mound bird; incubates eggs naturally in sandy mounds

More Specific Terms