choroid
1. [ noun ] (botany,anatomy,zoology) a highly vascular membrane in the eye between the retina and the sclera
Synonyms: choroid_coat
Related terms: membrane eye
Similar spelling:   chord
  chard
  cheroot
  charred
  charity
  Charita
  chariot
  charade
  chert
  chart