epichoroid

epichoroid

Synonym of suprachoroid. See sclera.