Tamil Dictionary 🔍

endodermal

En`do*der"mal, En`do*der"mic, a. (Biol.) Defn: Of or pertaining to the endoderm.


endodermal - Similar Words