Olfactory a. : Of, pertaining to, or connected with, the sense of smell; as, the olfactory nerves; the olfactory cells.Olfactory n. : An olfactory organ; also, the sense of smell; -- usually in the plural.Example:Which of these activates an Olfactory receptor and causes the transmission of information about a smell?Taxonomyodor, Olfaction, smell, receptor, olfactory, olfactory bulb, sense of smell, neurons, Olfactory system, the brain, stimuli, mitral cells, animals, mammals, insects, axons, odor molecules, humans.Defination from the web:olfactory receptor proteins by Linda B. Buck and Richard Axel (who were awarded the ... A dog's olfactory epithelium is also considerably more densely innervated, with a hundred times more receptors per square centimetre. ...
The definition database by online English dictionary