Definify.com

Definition 2024


nitrogen_mustards

nitrogen mustards

English

Noun

nitrogen mustards

  1. plural of nitrogen mustard