Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word echinodermata from English dictionary with examples, synonyms and antonyms.

echinodermata   noun

Meaning : Radially symmetrical marine invertebrates including e.g. starfish and sea urchins and sea cucumbers.

Synonyms : phylum echinodermata