English explanatory dictionary online >> gorilla


Results for: gorilla

gorilla

gorilla


gorilla  /grl/  n. the largest of the great apes (man-like monkeys) and native to western Africa: There are only a few mountain gorillas left in the world. gorilla

Enter word: