microatomizer

English

Etymology

From micro- +‎ atomizer.

Noun

microatomizer (plural microatomizers)

  1. A very small atomizer