suprachoroid
English
suprachoroid meaning in English • suprachoroid का अर्थ अंग्रेजी में
Adjective
- Situated above the choroid; -- applied to the layer of the choroid coat of the eyeball next to the sclerotic.