Deodorizer

An Illustrated Dictionary of Medicine, Biology and Allied Sciences · 1907 · p. 12
(de-o' -dor-i-zer). A deodorizing agent; a substance that destroys offensive odors.
Readham'da tam maddeyi gor →