peking man

Noun
  1. Fossils found near Beijing, China;
    They were lost during World War II (synset 102476488)

Other Searches