Fossil teeth discovery may explain why humans have such long childhoods

化石の歯の発見が、なぜ人間がこのように長い幼少期を持つのかを説明するかもしれない

分解して解説
Fossil teeth discovery 「化石の歯の発見」が文の主語です。
may explain 「説明するかもしれない」という可能性を表す動詞句です。
why humans have such long childhoods 「なぜ人間がそのような長い幼少期を持つのか」という理由を説明する従属節です。
熟語
may explain 説明するかもしれない
why humans have such long childhoods なぜ人間がこのように長い幼少期を持つのか
Fossil teeth discovery 化石の歯の発見
Such long childhood このように長い幼少期
単語
Fossil 「化石の」という意味。
teeth 「歯」の複数形。
discovery 「発見」という意味。
may 「~かもしれない」という可能性を示す助動詞。
explain 「説明する」という意味の動詞。
why 「なぜ」という意味の疑問詞。
humans 「人間」のこと。
have 「持つ」という意味の動詞。
such 「そのような」という意味。
long 「長い」という意味。
childhoods 「幼少期」の複数形。
4週間前