Noun Definition
gorilla
1.Definition: largest anthropoid ape; terrestrial and vegetarian; of forests of central west Africa
Category: Animals1.Definition: largest anthropoid ape; terrestrial and vegetarian; of forests of central west Africa
Category: Animals