Choroid

/ˈkɔr.ɔɪd/ noun

Definition

A layer of blood vessels in the eye situated between the retina and the outer sclera that supplies nutrients and oxygen to the eye.

Etymology

From Greek 'chorion' (membrane) and the suffix '-oid' (resembling). Named for its resemblance to the chorion membrane, the vascular layer of the eye has been studied since ancient anatomists began examining eye structure.

Kelly Says

The choroid is like your eye's secret blood supply system—it's invisible when you look in the mirror, but it's so important that damage to it can cause blindness, and doctors can actually see it through an ophthalmoscope!

Related Words

Explore More Words

Get the Word Orb API

Complete word intelligence in one call. Free tier — 50 lookups/day.