Gorilla - Definition

gorilla

n 1: largest anthropoid ape; terrestrial and vegetarian; of
forests of central west Africa [syn: gorilla, Gorilla
gorilla]

Look up another word