1 English Synonyms for DECHLORANE
Prev.1Next
mirex
Definition: 1. (organic compound) The pesticide and fire retardant perchloropentacyclodecane, which is a persistent organic pollutant.
Show more information about mirex
Prev.1Next
Search took: 2.6009 ms