largest anthropoid ape; terrestrial and vegetarian; of forests of central west Africa
[ Syn: gorilla gorilla ]