choroid /ˈkɔːɹɔɪd/ n

中文:脉络膜

Meaning:Richly veined membrane located between the sclera and the retina, to which it carries nutrients and oxygen.

Found in these illustrated scenes(1)

‹ Browse all scenes