diademed monkeys

English

Noun

diademed monkeys

  1. plural of diademed monkey