English | German | Russian | Czech

doxorubicin English

Meaning doxorubicin meaning

What does doxorubicin mean?

doxorubicin

an antibiotic used as an anticancer drug

Synonyms doxorubicin synonyms

What other words have the same or similar meaning as doxorubicin?

Are you looking for...?