Dictionary search results

Showing 1-3 of 3 results

olfactory British & World English

Relating to the sense of smell

olfactory nerve British & World English

Each of the first pair of cranial nerves, supplying the smell receptors in the mucous membrane of the nose

olfactory English-Spanish

olfativo