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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results