ourang
/ˈʊræŋ/ or /ˈɔːræŋ/Definitions
1. noun
A type of great ape native to Indonesia, especially Sumatra.
“The orangutan is one of the largest arboreal animals in the world.”
1. noun
A type of great ape native to Indonesia, especially Sumatra.
“The orangutan is one of the largest arboreal animals in the world.”