"interferon" in the noun sense
1. interferon
an antiviral protein produced by cells that have been invaded by a virus inhibits replication of the virus
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License