choroid

/ˈkɔraɪd/

Definitions

1. noun

A layer of vascularised tissue between the sclera and retina in the eyeball, supplying the retina with oxygen and nutrients.

“The ophthalmologist examined the patient’s choroid to diagnose the cause of her vision loss.”

2. adjective

Relating to or resembling the choroid.

“The choroid tissue in the eye plays a vital role in maintaining the health of the retina.”

Synonyms

  • retinal tissue
  • vascular tissue

Antonyms

  • retinal degeneration
  • scleral tissue