orangutan

Part of speech: noun

A large red haired anthropoid ape of Borneo and Sumatra.

Share it on: