-
nounany property detected by the olfactory system
Similar:
type of: -
nounthe sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form
Similar:
Definition that contains odour
We don't have definitions for this word yet.