reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
choroid the vascular membrane on the eye that contains pigment and lies between the sclera and the retina. [1/2 definitions]
sclerotic of or concerning the sclera. [1/2 definitions]