choroid /ˈkɔː.ɹɔɪd/adjective 1noun 1forms 1 adjective1 •Resembling the chorion, particularly in containing many blood vessels. noun1 •The pigmented vascular layer of the eyeball between the retina and the sclera. formschoroids