uvea

Noun
  1. The part of the eye that contains the iris and ciliary body and choroid (synset 105325510)

Other Searches