Tamil Dictionary 🔍

endodermic

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


endodermic - Similar Words