superfamily Hominoidea

1. (noun) anthropoid apes and human beings
Synonyms: Hominoidea
Related Words: class



Terms and Conditions of Use / Copyright Notice