Definify.com

Definition 2024


snow_monkey

snow monkey

English

Noun

snow monkey (plural snow monkeys)

  1. The Japanese macaque, Macaca fuscata.