Echinodermal
English Translation from English to English dictionary online for the word Echinodermal
-
1 a.
Relating or belonging to the echinoderms.
-
2 a.
Relating or belonging to the echinoderms.