orang
1. [ noun ] (zoology) large long-armed ape of Borneo and Sumatra having arboreal habits
Synonyms: orangutang Pongo_pygmaeus orangutan
Related terms: great_ape Pongo
Similar spelling:   orange
  orangish
  Oreamnos
  Ormazd
  Orinoco
  orinase