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