Big Huge Thesaurus

uvea

noun

sounds kind of like