WEDD: Wet Effluent Diffusion Denuder

What does WEDD mean? The above is one of WEDD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Wet Effluent Diffusion Denuder