English | German | Russian | Czech

nebulizer English

Meaning nebulizer meaning

What does nebulizer mean?

nebulizer

(= atomizer) a dispenser that turns a liquid (such as perfume) into a fine mist

Synonyms nebulizer synonyms

What other words have the same or similar meaning as nebulizer?

Are you looking for...?