gorilla
1.
(
noun
) largest anthropoid ape; terrestrial and vegetarian; of forests of central west Africa
Synonyms:
Gorilla gorilla
Related Words:
Gorilla gorilla beringei
,
Gorilla gorilla gorilla
,
Gorilla gorilla grauri
,
eastern lowland gorilla
,
great ape
,
mountain gorilla
,
pongid
,
silverback
,
western lowland gorilla
Terms and Conditions of Use / Copyright Notice