Noun
A long-tailed monkey of Borneo (Semnopithecus rubicundus). It has a tuft of long hair on the head.
More about this word
Synonyms and related words
Explore this word
