meaning of interferon

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


Related Words

interferon |

Developed & Maintained By Taraprasad.com

Treasure Words