Definition, synonyms and related words
An antiviral drug that works by inhibiting mRNA and protein synthesis, especially in poxviruses.