epichoroid

epichoroid

Synonym of suprachoroid. See sclera.
Mentioned in ?