How to pronounce "echinodermata" (French)
Voice
Listen
Votes
Add your own pronunciation of "echinodermata"
Meanings and definitions of "echinodermata"
- Noun
radially symmetrical marine invertebrates including e.g. starfish and sea urchins and sea cucumbers
Synonyms: