ODOURS
“ODOURS” is a valid word.
7
Scrabble points
8
Words with Friends
6
letters
Definition
ODOURS is a form of ODOUR
noun
- the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form
- any property detected by the olfactory system