English Version(英文版)| EBooks(电子书)
[hɔminɔid]
(noun.) a primate of the superfamily Hominoidea.
整理:肯尼思--From WordNet