enpromate
English
Noun
enpromate
(
uncountable
)
A
nitrogen mustard
compound
.
Anagrams
treponema