gorilla
go-ril-la
noun
A large, powerful, herbivorous ape native to the forests of central Africa.
"We observed a magnificent silverback gorilla at the sanctuary."
Thesaurus
Synonyms: Gorilla gorilla
go-ril-la
A large, powerful, herbivorous ape native to the forests of central Africa.
"We observed a magnificent silverback gorilla at the sanctuary."
Synonyms: Gorilla gorilla