leipoa

英文釋義

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