ALL meanings of olfaction
ol·fac·tion
O o - noun olfaction The action or capacity of smelling; the sense of smell. 1
- noun olfaction the act of smelling. 1
- noun olfaction the sense of smell. 1
- noun olfaction the sense of smell 0
- noun olfaction the act or function of smelling 0
- noun olfaction the act of smelling 0