Definitions for "DNAPL"
Keywords:  aqueous, dense, nonaqueous, napl, phase
an organic substance that is relatively insoluble in water and more dense than water
A NAPL more dense than water (see NAPL).
Dense non-aqueous phase liquid. See non-aqueous phase liquid.