CHOROIDS

Scrabble 14 Words With Friends 14

Definition

CHOROIDS is the plural of CHOROID.

noun CHOROID: a highly vascular membrane in the eye between the retina and the sclera.

See all 103 words you can make from CHOROIDS →

← Unscramble different letters