518 Million Years Ago
-
Wufengella: Armored Worm from 518 Million Years Ago Reveals Ancestry of Three Major Animal Groups
Scientists believe the Wufengella or the ancient armored worm is an ancestor of segmented worms and other animals of today.
Latest Research Articles