AegirocassisBenmoulae was an Extinct Kind Of Arthropod, say Researchers
Researchers after studying the fossils dating back to nearly 480 million years to the Palaeozoic Era revealed that AegirocassisBenmoulae was an anomalocaridid, an extinct kind of arthropod.