green peafowl

Noun
  1. Peafowl of southeast Asia (synset 101809108)

Other Searches