Neanderthals made their home in China, not just Europe, Stone Age find suggests

石器時代の発見が示唆するように、ネアンデルタール人はヨーロッパだけでなく、中国にも住んでいた

分解して解説
Neanderthals ネアンデルタール人(複数形)を指します。
made their home in China 中国に住んでいた、中国を拠点としていたことを示します。
not just Europe ヨーロッパだけでなく、という意味です。
Stone Age find suggests 石器時代の発見が~を示唆している、という意味です。
熟語
make their home in ~に住む、~を拠点とする
not just ~だけでなく
Stone Age 石器時代
find suggests 発見が示唆する
単語
Neanderthals ネアンデルタール人
made makeの過去形、作った、行った
their 彼らの
home 家、拠点
in ~に
China 中国
not ~ではない
just ~だけ
Europe ヨーロッパ
Stone
Age 時代
find 発見
suggests 示唆する
3ヶ月前