Find the word definition

Wiktionary
ectochoroidea

n. (context anatomy English) Loose, pigmented connective tissue that forms the outer layer of the choroid