MyDataFarming







Definitions of interferon:
  • noun:   an antiviral protein produced by cells that have been invaded by a virus; inhibits replication of the virus



more on this topic on answers.com

Alternative Terms
transcription-factor myeloid-3 cell