SINANTHROPUS


Meaning of SINANTHROPUS in English

n. an apelike human of the extinct genus Sinanthropus.

[ mod.L, as SINO- Chinese (remains having been found near Peking) + Gk anthropos man ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.