English Dictionary
◊ ECHINODERMATA
Echinodermata
n : radially symmetrical marine invertebrates including e.g.
starfish and sea urchins and sea cucumbers [syn: {Echinodermata},
{phylum Echinodermata}]