Polish-English dictionary »

ryfampicyna meaning in English

PolishEnglish
ryfampicyna

rifampicin

rifampin