Dictionary search results

Showing 1-2 of 2 results

olfactory US English

Of or relating to the sense of smell

olfactory nerve US English

Each of the first pair of cranial nerves, transmitting impulses to the brain from the smell receptors in the mucous membrane of the nose