Medical Dictionary

Menu
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary

olfactory receptors

olfactory receptors [L, olfactus, sense of smell, recipere, to receive] , bipolar nerve cells located in the nasal epithelium. Axons of the cells are receptors of the olfactory nerve.

Tweet submit Telegram VK

Random Words

luteotropin

chemist

trochanter major

Wernicke’s field

pronator teres

chlorothiazide

cold compress

tubo-ovarian gestation

Cowper’s syringocele

Medical Dictionary Copyright © 2025.
Privacy Policy