German-English dictionary »

immunmodulator meaning in English

GermanEnglish
der Immunmodulator Substantiv

immunomodulator◼◼◼noun