Meaning of interferon

Definition of interferon

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

Other information on interferon

WIKIPEDIA results for interferon
Amazon results for interferon