Medical Dictionary

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

sensory root

sensory root [L, sentire, to feel] , the proximal end of a dorsal afferent nerve as it is attached to the spinal cord.

Tweet submit Telegram VK

Random Words

isodose chart

lysine (Lys)

parietal pelvic fascia

paratriptic

linear scleroderma

Cornelia de Lange’s syndrome

cicatrices

schwannoma

hyperperistalsis

Medical Dictionary Copyright © 2025.
Privacy Policy