suprachoroid
adjective
su·pra·choroid
variants:
or suprachoroidal \ "+ \
Definition of suprachoroid
: of, relating to, or being the layer of loose connective tissue situated between the choroid and sclerotic coats of the eyeball
Keep scrolling for more