Wikipedia
Heliophora
Heliophora orbicularis is a small sand dollar in to the family Rotulidae. It, and other members of Rotulidae have been found in West African marine strata from the Late Miocene onward. Like the related Rotula, it is still extant.