hominoid
English Dictionary
->
Letter H
-> hominoid
Search Dictionary:
hominoid Definition
(n)
a
primate
of
the
superfamily
Hominoidea
hominoid Synonyms
hominoid
© Art Branch Inc.