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

carcinosarcoma

connecting fibrocartilage

basis

psychokinesia

diffuse peritonitis

dactyledema

dextrality

periodontist

resorb

Medical Dictionary Copyright © 2025.
Privacy Policy