Definify.com

Definition 2024


Diana_monkey

Diana monkey

English

Noun

Diana monkey (plural Diana monkeys)

  1. Cercopithecus diana, an Old World monkey found in West Africa.

Translations