Tamil Dictionary 🔍

mesoblastic

Mes`o*blas"tic, a. (Biol.) Defn: Relating to the mesoblast; as, the mesoblastic layer.


mesoblastic - Similar Words