Definition of "interferon"

interferon