Dioxin
English Meaning
- Any of several carcinogenic or teratogenic heterocyclic hydrocarbons that occur as impurities in petroleum-derived herbicides.
Sorry, No Malayalam Meaning for your input!
See Dioxi Want To Try Dioxin In Malayalam??