Meaning of Echinodermata

Definition of Echinodermata

(noun) radially symmetrical marine invertebrates including e.g. starfish and sea urchins and sea cucumbers

Other information on Echinodermata

WIKIPEDIA results for Echinodermata
Amazon results for Echinodermata