six-holed keyhole urchin noun1 •A clypeasteroid sand dollar of species Leodia sexiesperforata. formssix-holed keyhole urchins