MESOBLAST


Meaning of MESOBLAST in English

noun the cell nucleus; mesoplast.

2. mesoblast ·noun the mesoderm.

Webster English vocab.      Английский словарь Webster.