orangutan
1. [ noun ] (zoology) large long-armed ape of Borneo and Sumatra having arboreal habits
Synonyms: orangutang Pongo_pygmaeus orang
Related terms: great_ape Pongo
Similar spelling:   orangutang
  Orangeman
  orange_toast
  orangeade
  orange
  orangeness
  orange_tree
  orange_bat