melphalan flufenamide

English

Noun

melphalan flufenamide (uncountable)

  1. An anticancer medication used to treat multiple myeloma.