Search results
- Dictionarygorilla/ɡəˈrɪlə/
noun
- 1. a powerfully built great ape with a large head and short neck, found in the forests of central Africa. It is the largest living primate.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries