Hominoid

What is Hominoid?

Hominoid definition and meaning on Dictionary terms:
noun
Anthropology. a member of the biological superfamily Hominoidea, including all modern great apes and humans and a number of their extinct ancestors and relatives.

 

reference: www.dictionary.com/browse/hominoid

Tags: