English dictionary
gorilla gorilla meaning and definition
Definition and meaning of gorilla gorilla at MeaningMonkey.org. gorilla gorilla meaning and definition in the English Dictionary.GORILLA GORILLA noun
Definition of Gorilla gorilla (noun)
- largest anthropoid ape; terrestrial and vegetarian; of forests of central west Africa
- synonyms: gorilla
Source: Princeton University Wordnet