English dictionary
interferon meaning and definition
Definition and meaning of interferon at MeaningMonkey.org. interferon meaning and definition in the English Dictionary.INTERFERON noun
Definition of interferon (noun)
- an antiviral protein produced by cells that have been invaded by a virus; inhibits replication of the virus
Source: Princeton University Wordnet