enpromate

English

Noun

enpromate (uncountable)

  1. A nitrogen mustard compound.

Anagrams