Find the word definition

Wikipedia
Echinocyamidae

Echinocyamidae is a family of sand dollars. They are found mostly off the coast of Britain and Ireland and the North Sea, with scattered populations in the tropics.