English synonyms about - contact  

interferon

noun

1 interferon

An antiviral protein produced by cells that have been invaded by a virus; inhibits replication of the virus.

Dutch: interferon
Polish: IFN, interferon


Find more on interferon elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0316