CHOROIDS
“CHOROIDS” is a valid word.
14
Scrabble points
14
Words with Friends
8
letters
Definition
CHOROIDS is a form of CHOROID
noun
- a highly vascular membrane in the eye between the retina and the sclera; a dark pigmentation minimizes the scattering of light inside the eye