Tamil Dictionary 🔍

mesoblast

Mes"o*blast, n. Etym: [Meso- + -blast.] (Biol.) (a) The mesoderm. (b) The cell nucleus; mesoplast.


mesoblast - Similar Words