GeneralConnection.com
➔
Dictionary
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