What is the full meaning of melphalan
an antineoplastic drug [n -S]
Example of the word melphalan placed on a Scrabble board.