What is the full meaning of diffusors
DIFFUSOR, one that diffuses, also DIFFUSER [n]
Example of the word diffusors placed on a Scrabble board.