keyhole urchin

Noun

 * 1) Any of numerous clypeastroid sea urchins (sand dollars) of the genus
 * 2)  Any of various notched sand dollars of genera  and.
 * 1)  Any of various notched sand dollars of genera  and.