Nebulization

Noun

  • conversion of a liquid to a fine spray; atomization.
  • the process of forming nebulae

Leave a Reply

Your email address will not be published.