Saturday, April 25, 2015

Aegirocassis benmoulae

Aegirocassis benmoulae (Van Roy, Daley, & Briggs, 2015)
Stem-Arthropoda
Dinocaridida?
Radiodonta
Anomalocarida
Hurdiidae

Early Ordovician
Morocco

Length: 2 m

This filter feeding species of anomalocarid was the arthropod equivalent of a whale and the largest animal of her time.

Thursday, April 23rd, 2015

No comments:

Post a Comment