Tamil Dictionary 🔍

echinodermatous

E*chi`no*der"ma*tous, a. (Zoöl.) Defn: Relating to Echinodermata; echinodermal.


echinodermatous - Similar Words