Find the word definition

Wikipedia
Echinidae

Echinidae is a family of sea urchins in the order Echinoida. Members of the family are found in the Atlantic Ocean and the Antarctic.