meaning of echinoderms

1. One of the Echinodermata.
2.
marine invertebrates with tube feet and calcite-covered five-part radially symmetrical bodies


Related Words

echinoderm | echinoderm family | echinoderm genus | echinodermal | echinodermata | echinodermatous |

Developed & Maintained By Taraprasad.com

Treasure Words