Orang (n.) See Orang-outang. |
Orang-outang (n.) An arboreal anthropoid ape (Simia satyrus), which inhabits Borneo and Sumatra. Often called simply orang. |
orangutan orang orangutang Pongo pygmaeus | large long-armed ape of Borneo and Sumatra having arboreal habits |