meaning of orangutans
1. large long-armed ape of Borneo and Sumatra having arboreal habits
Related Words
orangutan | orangutang |
1. large long-armed ape of Borneo and Sumatra having arboreal habits
orangutan | orangutang |