Word info

ozonizer

Noun

Meaning

An apparatus or agent for the production or application of ozone.

Source: Webster's dictionary

Close letter words and terms