Definition of インターフェロン

インターフェロン

intaaferon

noun
interferon