CHOROID

/ˈkɒɹ.ɔɪd/ Scrabble 13 Words With Friends 13

Definition

  1. noun a highly vascular membrane in the eye between the retina and the sclera. — synonyms: choroid_coat

Examples

  • “choroid plexus”

Anagrams of CHOROID

See all 43 words you can make from CHOROID →

← Unscramble different letters