nebulizer
noun
neb·u·liz·er
variants
or British nebuliser
: atomizer
specifically
: an atomizer equipped to produce an extremely fine spray for deep penetration of the lungs
Love words? Need even more definitions?
Merriam-Webster unabridged
Share