See moren. choroidDefinition of choroid in EnglishVascular component of the uvea, located between the sclera and the retina, which supplies nutrients to the retina. Synonyms of choroid in Englishchoroideachoroid coat
See moren. choroid coatDefinition of choroid coat in EnglishVascular component of the uvea, located between the sclera and the retina, which supplies nutrients to the retina. Synonyms of choroid coat in Englishchoroidchoroidea