'interferon' definitions:

Definition of 'interferon'

(from WordNet)
noun
An antiviral protein produced by cells that have been invaded by a virus; inhibits replication of the virus

Words containing 'interferon'