Subscribe
URL of the page has been copied to clipboard.
Meaning : A toxic compound resembling mustard gas in structure. Important in cancer treatment.
Install App
Nitrogen mustard meaning in Telugu.