choroidea
choroid
Definition: The choroid (choroidea) lies between the retina and the sclera. It is composed of layers of blood vessels that nourish the back of the eye.
Copyright www.humpath.com, website in human pathology | Web design by PBCom.net