Olfactory cells are neurons responsible for the sense of smell, located on the olfactory epithelium in the rear of the nasal air passages

Related Articles