olfactive
English Dictionary
->
Letter O
-> olfactive
Search Dictionary:
olfactive Definition
(a)
of
or
relating
to
olfaction
olfactive Synonyms
olfactive
olfactory
© Art Branch Inc.