hominoid ( synonym found)

Definition of hominoid:

°Any great ape (such as man) belonging to the superfamily Hominoidea.

Definition of hominoid:

°Any great ape (such as man) belonging to the superfamily Hominoidea.

Back to Top