CHOROID

Meaning:

'choroid'

Words: