GeneralConnection.com
➔
Dictionary
olfactive
Adjective
1. olfactory
1. modality, sense modality, sensory system, exteroception
Usage