leipoa ocellata Meaning, Definition & Usage

  1. noun Australian mound bird; incubates eggs naturally in sandy mounds
    mallee fowl; leipoa; lowan.

WordNet