YourDictionary

Adriamycin medical definition

A trademark for the drug doxorubicin.

Learn more about Adriamycin

link/cite print suggestion box