atiprimod
English
Noun
atiprimod
(
uncountable
)
A substance being studied for the treatment of certain multiple
myelomas
and other advanced
cancers
.
Anagrams
aditoprim