CHOROID /ˈkɒɹ.ɔɪd/ Scrabble 13 Words With Friends 13 Definition noun a highly vascular membrane in the eye between the retina and the sclera. — synonyms: choroid_coat Examples “choroid plexus” Anagrams of CHOROID ochroid See all 43 words you can make from CHOROID → 7-letter words Words starting with C Words ending with D ← Unscramble different letters