SINANTHROPUS


Meaning of SINANTHROPUS in English

[Sin.an.thro.pus] n [NL, fr. LL Sinae, pl., Chinese + Gk anthropos man--more at sino-] (1928): peking man

Merriam-Webster English vocab.      Английский словарь Merriam Webster.