BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Immunhemmer {m}; Immuninhibitor {m} [pharm.] immune inhibitor

Immunhemmer {pl}; Immuninhibitoren {pl} immune inhibitors