The reconstruction of a filter-feeding Aegirocassis benmoulae from the Ordovician Period feeding on a plankton cloud is shown in this artist rendering released to Reuters on March 10, 2015.
The giant lobster represents one of the world's biggest ever species of arthropod Marianne Collins/ArtofFact A giant prehistoric species of lobster has been discovered in Morocco measuring 7ft long, ...
Scientists have unearthed the fossils of a freakish prehistoric sea creature that was a precursor to whales and crustaceans alike. Remains of Aegirocassis benmoulae were discovered on Wednesday in ...