orangutan
1.
(
noun
) large long-armed ape of Borneo and Sumatra having arboreal habits
Synonyms:
Pongo pygmaeus
,
orang
,
orangutang
Related Words:
great ape
,
pongid
Terms and Conditions of Use / Copyright Notice