Word info Synonyms

Gorilla gorilla

Noun

Meaning

largest anthropoid ape; terrestrial and vegetarian; of forests of central west Africa

Source: WordNet

Synonyms

Hypernyms

Hyponyms

Close letter words and terms