Olfactory system

Home > Biology > Neurobiology > Sensory systems > Olfactory system

Responsible for the sense of smell, located in the olfactory epithelium in the nasal cavity.