Echinodermatous definition

(zoology) Relating to Echinodermata; echinodermal.
adjective
0
0
Advertisement