How to pronounce interferon

Accents & languages on maps

Definition
  • Definition of interferon

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

Random words: AustraliaYouTubeauntanythinglieutenant