English Dictionary
◊ ORANGUTANG
orangutang
n : large long-armed ape of Borneo and Sumatra having arboreal
habits [syn: {orangutan}, {orang}, {Pongo pygmaeus}]