Thursday, March 12, 2015

Filter-Feeding "Giant Lobster"

Paleontologists have discovered a previously unknown giant fossil (Aegirocassis benmoulae) of the anomalocaridids group living about 480 million years ago that used tiny spines on appendages to filter-feed much like modern-day whales, providing insight into that early marine environment.

No comments: