Largest anthropoid ape (7)
I believe the answer is:
gorilla
'largest anthropoid ape' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for gorilla that I've seen before include "Large animal" , "Endangered anthropoid" , "A large powerful African ape" , "Large chest-beating ape" , "Chest-beating primate" .)