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.