hominoidea
English
hominoidea meaning in English • hominoidea का अर्थ अंग्रेजी में
prop. n.
- A superfamily of mammals including anthropoid apes and human beings.