ヒトジョウカ
Meanings
Noun
1. Hominoidea (superfamily of apes and humans)
Composed of
superfamily