NichiDict

シナントロプスペキネンシス

[shinantoropusupekinenshisu]

Meanings

1.Noun

Peking man (Sinanthropus pekinensis)