Noun Definition

aroma

1.Definition: a distinctive odor that is pleasant

Related Noun(s):fragrance, perfume, scent

Category: General

2.Definition: any property detected by the olfactory system

Related Noun(s):odor, odour, scent, smell

Category: General