Anchura abrupta

Anchura abrupta was a sea snail that buried itself in the sand and filtered tiny particles of food from the water.


Food: detritus
Predators: possibly rays, lobsters
Closest surviving relatives: modern members of the Aporrhaidae family