12-03-2015 18:05 via scitechdaily.com

Aegirocassis Benmoulae Hints at Early Arthropod Evolution

Newly discovered fossils of an extinct sea creature named Aegirocassis benmoulae provide key evidence about the early evolution of arthropods. A presentation by Dr. Peter Van Roy describing a new fossil anomalocaridid from the Early Ordovician Fezouata Formation of Morocco. Dr. Van Roy is one of the authors of a new study that has shed […]
The post Aegirocassis Benmoulae Hints at Early Arthropod Evolution appeared first on SciTech Daily.
Read more »