etoposide (English, noun)
expansion: etoposide (plural etoposides)
Senses:
topics: medicine
sciences
glosses: A derivative of podophyllotoxin that is used in the treatment of some cancers by inhibiting mitosis.
Forms:
form: etoposides
tags: plural