Dictionary |
2 Results
#1
aroma
n.
[
olfactory property
,
smell
,
odor
,
odour
,
scent
] any property detected by the olfactory system
. wn
#2
aroma
n.
[
fragrance
,
perfume
,
scent
] a distinctive odor that is pleasant
. wn