Scrabble word: ODORS
In which Scrabble dictionary does ODORS exist?
Definitions of ODORS in dictionaries:
- noun - any property detected by the olfactory system
- noun - the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form
- adj - the property of a substance that affects the sense of smell [n -S] : ODORED, ODORFUL