odours
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
- plural of odour
Synonyms
aroma, odor, odour, olfactory perception, olfactory property, olfactory sensation, scent, smell
Scrabble Score: 7
odours: valid Scrabble (US) TWL Wordodours: valid Scrabble Word in Merriam-Webster MW Dictionary
odours: valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 8
odours: valid Words With Friends Word