Orangutan - Definition

orangutan

n 1: large long-armed ape of Borneo and Sumatra having arboreal
habits [syn: orangutan, orang, orangutang, Pongo
pygmaeus]

Look up another word