Definition & Meaning | English word MICRODIFFUSER
MICRODIFFUSER
Definitions of MICRODIFFUSER
- A device that diffuses a fine spray, typically of essential oils
Number of letters
13
Is palindrome
No
Search for MICRODIFFUSER in:
Page preparation took: 113.42 ms.