Medical Dictionary

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

supporting cells

supporting cells, cells that provide support and protection and perhaps contribute to the nutrition of principal or other cells of certain organs. Such cells are found in the labyrinth of the inner ear, organ of Corti, olfactory epithelium, taste buds, and seminiferous tubules. Also called sustentacular cells.

Tweet submit Telegram VK

Random Words

mitral gradient

circum-

idiopathic gangrene

duct of Rivinus

supracallosus gyrus

thioguanine

EBV

travel medicine

heliotherapy

Medical Dictionary Copyright © 2025.
Privacy Policy