Scientists Puzzled by Giant Ancient Life Forms

科学者たちは巨大な古代生物に困惑している

分解して解説
Scientists 「科学者たち」を指します。特定の科学者グループではなく、複数の科学者を指します。
Puzzled by 「~に困惑している」という意味です。何かに困惑している状態を表します。
Giant Ancient Life Forms 「巨大な古代生物」を指します。巨大で、古代に生息していた生物の形態を指します。
熟語
Puzzled by ~に困惑している、~に頭を悩ませている
Life Forms 生物、生命体
Giant Ancient 巨大な古代の
Scientists Puzzled 科学者たちが困惑する
単語
Scientists 科学者たち
Puzzled 困惑した
by ~によって
Giant 巨大な
Ancient 古代の
Life 生命
Forms 形態
3週間前