Definition of "deodorizer"

deodorizer