Choroid. Definition

Medical Definition: Choroid

A thin layer of tissue that forms part of the middle layer of the wall of the eye between the sclera (white outer layer of the eye) and retina (inner layer of nerve tissue in the back of the eye). The choroid is full of blood vessels that bring oxygen and nutrients to the eye.

* Automatic translation