Vocabulary

ヒト上科

Hominoidea (superfamily of apes and humans)

noun