rhizoverbBeta
Feedback

orangutan

Reddish great apenoun · A large reddish great ape native to the forests of Borneo and Sumatra.