Word info

microdiffuser

Noun

Meaning

microdiffuser (plural microdiffusers)

A device that diffuses a fine spray, typically of essential oils

Source: en.wiktionary.org

Close letter words and terms