Crosswordopener

ALGERIPITHECUS

• An extinct genus of Hominoidea