RichThesaurus
olfactory
vs
sensoric
olfactory
adj
Concerning the sense of smell.
noun
The sense of smell.
sensoric
adj
Relating to sensorics
How often have the words
olfactory
and
sensoric
occurred in a corpus of books?
(source:
Google Ngram Viewer
)