Chinese Version(中文版) | EBooks(电子书)
[hɔminɔid]
(noun.) a primate of the superfamily Hominoidea.
Checked by Kenneth--From WordNet