Largest Living Primate, Found in African Forests

Puzzle 17 of Things to be Grateful For Hard Pack

Question is: Largest Living Primate, Found in African Forests

and the answer is: GORILLA

Word Meaning:

GORILLA — An ape of the genus Gorilla; endemic to the forests of Central Africa and typified by superlative physical size and strength in relation to other primates.

Definitions from Wiktionary.

Largest living primate, found in African forests Things to be Grateful For Answers | CodyCross Solutions