xenorhyncus

Noun
  1. East Indian and Australian storks (synset 102006997)

Found on Word Lists

Other Searches