meaning of orangutang
1.
large
long-armed
ape
of
Borneo
and
Sumatra
having
arboreal
habits
Related Words
orangutang
|
Developed & Maintained By
Taraprasad.com