uvea

Explore definitions, synonyms, and language insights of uvea

Definitions

Noun
the part of the eye that contains the iris and ciliary body and choroid