Definition, synonyms and related words
An experimental drug with anticancer and antiviral properties.