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

Advanced Trauma Life Support® (ATLS)

dysmetropsia

chorea minor

-ize

Apt test

fissure of Rolando

Basic Cardiac Life Support

auditory vertigo

calcification

Medical Dictionary Copyright © 2025.
Privacy Policy