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