Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

choroid Definition

Cancel
choroid
noun(cho-roid)
a vascular membrane containing large branched pigmented cells that lies between the retina and the sclera of the vertebrate eye —called also choroid coat

Words Related to choroid!

choroid Examples by Brain Bank Users