Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

aroma Definition

Cancel
aroma
noun(a-ro-ma)
any property detected by the olfactory system
Synonyms: odor, odour, olfactory property, scent, smell,
aroma
noun(a-ro-ma)
a distinctive odor that is pleasant
Synonyms: fragrance, perfume, scent,

Words Related to aroma!

aroma Examples by Brain Bank Users