Largest anthropoid ape, terrestrial and vegetarian, of forests of central west Africa
English: gorilla, Gorilla gorilla
Bahasa: gorila
Less certain link between this word and this sense.
Gorilla gorilla, gorilla
English: gorilla, Gorilla gorilla
Bahasa: gorila
Less certain link between this word and this sense.