Meaning of olfactory
Definition of olfactory
(adj)
of or relating to
olfaction
Other information on olfactory
WIKIPEDIA results for
olfactory
Amazon results for
olfactory
Tweet