Meaning of orangutang
Definition of orangutang
(noun)
large
long-armed
ape of Borneo and Sumatra having
arboreal
habits
Other information on orangutang
WIKIPEDIA results for
orangutang
Amazon results for
orangutang
Tweet