subchoroid
/ˌsʌbˈkɔraɪd/Definitions
1. adjective
Located or situated beneath the choroid
“The subchoroid hemorrhage was a result of the increased intraocular pressure.”
2. noun
A region or area beneath the choroid
“The subchoroid space was filled with blood due to the trauma.”