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

butyrophenone

-sialia

architis

agenesis

fallopian canal

intraoperative radiotherapy (IORT)

oxaliplatin

neurosis

folliculoma

Medical Dictionary Copyright © 2025.
Privacy Policy