leipoa ocellata

Noun
  1. Australian mound bird;
    Incubates eggs naturally in sandy mounds (synset 101804120)

Found on Word Lists

Other Searches