Home

Word

Gorilla gorilla, n.
more info largest anthropoid ape; terrestrial and vegetarian; of forests of central west Africa
<noun.animal>

Gorilla gorilla gorilla