Meaning of echinoderm

Definition of echinoderm

(noun) marine invertebrates with tube feet and five-part radially symmetrical bodies

Other information on echinoderm

WIKIPEDIA results for echinoderm
Amazon results for echinoderm