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

lice

digital fluoroscopy

musculoskeletal system assessment

kinematic face-bow

grading activities

referred sensation

flax

mole volume

ear thermometry

Medical Dictionary Copyright © 2025.
Privacy Policy