INTERFERON


Meaning of INTERFERON in English

n. Biochem. any of various proteins that can inhibit the development of a virus in a cell etc.

Etymology: INTERFERE + -ON

Oxford English vocab.      Оксфордский английский словарь.