interferon
Explore definitions, synonyms, and language insights of interferon
Definitions
                    Noun
                    
            an antiviral protein produced by cells that have been invaded by a virus; inhibits replication of the virus