Subscribe
URL of the page has been copied to clipboard.
Meaning : Australian mound bird. Incubates eggs naturally in sandy mounds.
Synonyms : leipoa, lowan, mallee fowl
Install App
Leipoa ocellata meaning in Telugu.