olfactor
Meaning, Definition & Usage
Dictionary
Prefix/Suffix
Related
Ol*fac"tor
noun
Definitions
A smelling organ; a nose.
R.
Webster 1913
Previous
oleosity
oleraceous
olf
olfaction
olfactive
Next
olfactory
olfersia
oliban
olibanum
olibene