German-English dictionary »

promegaloblast meaning in English

GermanEnglish
der Promegaloblast Substantiv

promegaloblastnoun