Archive for March 13th, 2015

Aegirocassis benmoulae : A Giant paleo sea creature

Newly discovered fossils of a giant, extinct sea creature show it had modified legs, gills on its back, and a filter system for feeding — providing key evidence about the early evolution of arthropods. The new animal, named Aegirocassis benmoulae in honor of its discoverer, Mohamed Ben Moula, attained a size of at least seven […]