laughingsquid.com
A Giant Lobster-Like Anomalocaridid Was Once the Largest Creature on the Planet
A new paper published in Nature reveals new information about Aegirocassis benmoulae, showing that around 480 million years ago they were the largest
Glen Tickle