Definition of Sumatran ape in English:

Sumatran ape

noun

  • Either of the species of orangutan native to Sumatra, Pongo abelii and (the newly recognized) P. tapanuliensis.

Origin

Mid 19th century; earliest use found in The Penny Cyclopaedia.