|
Definition of Orangoutang
1. n. An arboreal anthropoid ape (Simia satyrus), which inhabits Borneo and Sumatra. Often called simply orang.
Definition of Orangoutang
1. Noun. (alternative spelling of orangutan) ¹
¹ Source: wiktionary.com
|
1. n. An arboreal anthropoid ape (Simia satyrus), which inhabits Borneo and Sumatra. Often called simply orang.
1. Noun. (alternative spelling of orangutan) ¹
¹ Source: wiktionary.com