Search
Select the dictionary language
Odor
01
a distinctive and often unpleasant smell or scent that is produced by a substance or object
Grammatical Information
animacy status
inanimate
plural form
odors
02
the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form
Lexical Tree
odorize
odorless
odorous
odor



























