hare-lipped monkeys

English

Noun

hare-lipped monkeys

  1. plural of hare-lipped monkey