hominoid
has definitions from the field of zoology
|
|
1 |
[ noun ] (zoology) a primate of the superfamily Hominoidea
Related terms primate Aegyptopithecus proconsul Algeripithecus_minutus Hominoidea |
* |
|