Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-2 of 2 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