What is the full meaning of melphalans
MELPHALAN, an antineoplastic drug [n]
Example of the word melphalans placed on a Scrabble board.