News

A remarkable fossilized larva has been discovered by scientists with its brain and guts still intact. The fossilized creature is one of the earliest ancestors of a group known as arthropods, which ...
The fossil, described as Youti yuanshi, was found in Yunnan, China. It belonged to an ancient arthropod from the Cambrian Period.
The United States has confirmed its first human case of the New World screwworm, a parasitic fly larva that feeds on living ...