Skip to main content

suprachoroid

Advertisement
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.