Synonyms of Orangutan

Primary definition: A large anthropoid ape with long red hair, long arms, and arboreal habits, native to the rainforests of Borneo and Sumatra.

Full Dictionary Entry

Antonyms & Opposite Concepts