Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of interferon
  1. noun
    an antiviral protein produced by cells that have been invaded by a virus; inhibits replication of the virus
Explanation of interferon
My lists:
Recently viewed words: