Olfactory system
Home
>
Biology
>
Neurobiology
>
Sensory systems
>
Olfactory system
Responsible for the sense of smell, located in the olfactory epithelium in the nasal cavity.