GeneralConnection.comDictionary
odor
Noun

1. olfactory property
2. smell, aroma, odour, scent, property, smell
2. odour, olfactory sensation, olfactory perception, sensation, sense experience, sense impression, sense datum
Usage