Search results
- Dictionaryorangutan/əˈraŋətan/
noun
- 1. a large mainly solitary arboreal ape with long red hair, long arms, and hooked hands and feet, native to Borneo and Sumatra.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries