'Gorilla gorilla' definitions:

Definition of 'Gorilla gorilla'

(from WordNet)
noun
Largest anthropoid ape; terrestrial and vegetarian; of forests of central west Africa [syn: gorilla, Gorilla gorilla]