They are ancient marine invertebrates (echinoderms) and are related to starfish and sea urchins. There are thousands of different species, some of which have weird and whacky names like the sea ...