Rhymes | Synonyms
noun: any property detected by the olfactory system
noun: a distinctive odor that is pleasant