adriablastin

English

Noun

adriablastin (uncountable)

  1. Synonym of doxorubicin.