This artist's rendering provided by Marianne Collins shows the filter-feeding anomalocaridid Aegirocassis benmoulae from the Early Ordovician (ca 480 million years old) of Morocco feeding on a plankton cloud. Aegirocassis reached a length in excess of 2 meters, making it one of t