rhizoverb
Beta
Feedback
→
orangutan
Reddish great ape
noun · A large reddish great ape native to the forests of Borneo and Sumatra.
Enable JavaScript for search, audio, and interactive vocabulary practice.