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