Meaning of hominoidea

Definition of hominoidea

(noun) anthropoid apes and human beings

Other information on hominoidea

WIKIPEDIA results for hominoidea
Amazon results for hominoidea