gorilla

simple noun2 collocationsAvg. frequency: 6.3

A species of gorilla found in high-altitude forests.

A costume resembling a gorilla.