GeneralConnection.com
➔
Dictionary
olfactory perception
Noun
1. smell
1. odor, odour, olfactory sensation, sensation, sense experience, sense impression, sense datum
Usage