gorilla 05/29/2016 Definition of the Day Get link Facebook X Pinterest Email Other Apps By Voice Dictionary - May 29, 2016 gorilla - largest #anthropoid #ape ; #terrestrial & #vegetarian ; of forests of central west #Africa #LetsGetWordy #dailydef #gorilla More »