ecomustine
English
Noun
ecomustine
(
uncountable
)
A particular
nitrosourea
compound
.
Anagrams
œcumenist