langur

Noun
  1. Slender long-tailed monkey of Asia (synset 102490922)

Found on Word Lists

Other Searches