German-English dictionary »

mesoblast meaning in English

GermanEnglish
der Mesoblast Substantiv

mesoblast [mesoblasts]noun
[UK: mˈesəblˌast] [US: mˈesəblˌæst]