Noun Definition

doxorubicin

1.Definition: an antibiotic used as an anticancer drug

Category: Objects