dioxin
Explore definitions, synonyms, and language insights of dioxin
Definitions
Noun
any of several toxic or carcinogenic hydrocarbons that occur as impurities in herbicides
Explore definitions, synonyms, and language insights of dioxin