Hosted on MSN3mon
'My jaw just dropped': 500 million-year-old larva fossil found with brain preservedThe creature died while still in its early development, or larval stage, and belongs to a new species named Youti yuanshi, which combines the standard Chinese words "yòutǐ," meaning "larva," and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results