INTERFERON


Meaning of INTERFERON in English

n. protein produced by an animal cell in response to a virus (Chemistry)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.