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
Antonyms of interferon

We don't have antonyms for this word yet.

My lists:
Recently viewed words: