uveaEnglish

uvea

Noun

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

English: uvea

Words that start with "uvea"