German-English dictionary »

monoblast meaning in English

GermanEnglish
der Monoblast Substantiv

monoblastnoun