Gorilla gorilla
Noun
Meaning
largest anthropoid ape; terrestrial and vegetarian; of forests of central west Africa
Source: WordNetSynonyms
Hypernyms
Hyponyms
silverback
mountain gorilla
Gorilla gorilla beringei
eastern lowland gorilla
Gorilla gorilla grauri
Gorilla gorilla gorilla