bn:00003031n
Noun Concept
NL
alfa-interferon  interferon-alfa  interferon-beta  interferon-α  interferon alfa
EN
A form of interferon that is produced endogenously and commercially for its pharmacological effects (including regulation of the immune system and antiviral and antineoplastic effects) WordNet 3.0
Relations
Sources
WordNet Translations