Word info

microspray

Noun

Meaning

microspray (plural microsprays)

A spray (of liquid) from a very fine nozzle

Source: en.wiktionary.org

Close letter words and terms