English
Detailed Synonyms for Gorilla gorilla in English
Gorilla gorilla:
Gorilla gorilla [the ~] noun
-
the Gorilla gorilla
– largest anthropoid ape; terrestrial and vegetarian; of forests of central west Africa 1the gorilla; the Gorilla gorilla– largest anthropoid ape; terrestrial and vegetarian; of forests of central west Africa 1