microspray

Noun

 * 1) A spray (of liquid) from a very fine nozzle