Monkey Business |
Gorilla. Noun. 1. The largest of the anthropoid apes (Gorilla gorilla) native to the forests of equatorial Africa, having a stocky body and coarse, dark brown or black hair.
Monkey Business |
Gorilla. Noun. 1. The largest of the anthropoid apes (Gorilla gorilla) native to the forests of equatorial Africa, having a stocky body and coarse, dark brown or black hair.