pralatrexate
English
Noun
pralatrexate
(
uncountable
)
(
pharmacology
)
An
anticancer
drug
.