GeneralConnection.com
➔
Dictionary
olfactory property
Noun
1. smell
1. aroma, odor, odour, scent, property
Usage