English | German | Russian | Czech

Echinodermata English

Meaning Echinodermata meaning

What does Echinodermata mean?

Echinodermata

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

Synonyms Echinodermata synonyms

What other words have the same or similar meaning as Echinodermata?

Echinodermata English » English

phylum Echinodermata echinoderms

Are you looking for...?