Meaning of hominoid

Definition of hominoid

(noun) a primate of the superfamily Hominoidea

Other information on hominoid

WIKIPEDIA results for hominoid
Amazon results for hominoid