Medical Dictionary

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

choroid

choroid /kôr″oid/ [Gk, chorion + eidos, form] , a vascular layer of tissue between the retina and the sclera of the eye that supplies blood to the outer retina.

Tweet submit Telegram VK

Random Words

reefer

cervical spine (C-spine)

catabiosis

direct generation

rhinoscope

galacturia

Campylobacter enteritis

accessory organ

serum shock

Medical Dictionary Copyright © 2025.
Privacy Policy