Meaning of peking man

Definition of peking man

(noun) fossils found near Beijing, China; they were lost during World War II

Other information on peking man

WIKIPEDIA results for peking man
Amazon results for peking man