1 English Synonyms for ATOMIZER
Prev.1Next
nebulizer
Definition: 1. A device used to convert liquid into a fine spray of aerosols, by means of oxygen, compressed air, or ultrasonic vibration.
There are 2 definitions of the word nebulizer
Show more information about nebulizer
Prev.1Next
Search took: 1.35 ms