Anomalocaris saron (Hou, Bergstroem, & Ahlberg, 1995)
Stem-Arthropoda
Dinocaridida?
Radiodonta
Anomalocarididae
Early to Mid Cambrian
Chengjiang, Yunnan, China
Length: 2 m
At a time when most animals could fit in the palm of your hand, this close relative of arthropods was the largest apex predator of her time.
Wednesday, April 22nd, 2015
No comments:
Post a Comment