English dictionary
gorilla gorilla gorilla meaning and definition
Definition and meaning of gorilla gorilla gorilla at MeaningMonkey.org. gorilla gorilla gorilla meaning and definition in the English Dictionary.GORILLA GORILLA GORILLA noun
Definition of Gorilla gorilla gorilla (noun)
- a kind of gorilla
- synonyms: western lowland gorilla
Source: Princeton University Wordnet