Medical Term:

suprachoroid layer of sclera

 

Synonym(s): suprachoroid lamina of sclera

Hide
(web5)