Search Details

Word: choroid (lookup usage) (lookup stats)


Meaning:

Noun:

  • anatomy The vascular layer of the eye lying between the retina and the sclera.

Source: Wiktionary | Src Info »