English: choroid
Welsh: coroid
Subject: Iechyd
Welsh definition: The densely pigmented layer of blood vessels lying just under the retina of the eye, contributing to its fuel and oxygen supply and optical efficiency.