ORANG-OUTANG


Meaning of ORANG-OUTANG in English

noun an arboreal anthropoid ape (simia satyrus), which inhabits borneo and sumatra. often called simply orang.

Webster English vocab.      Английский словарь Webster.