Tamil Dictionary 🔍

echinodermal

E*chi`no*der"mal, a. (Zoöl.) Defn: Relating or belonging to the echinoderms.


echinodermal - Similar Words