choroid_coat has definitions from the fields of botany,anatomy,zoology
1
[ noun ] (botany,anatomy,zoology) a highly vascular membrane in the eye between the retina and the sclera

Synonyms

choroid

Related terms

membrane eye

*