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

infundibulopelvic ligament

status epilepticus

secretory duct

Douglas’s cul-de-sac

carotid-body reflex

eclectic

femoral torsion

mito-

Frank-Starling relationship

Medical Dictionary Copyright © 2025.
Privacy Policy