meaning of algeripithecus

algeripithecus meaning in General Dictionary

an extinct genus of Hominoidea