DictionaryForumContacts

   English
Google | Forvo | +
chorioid ['kɔ:riɔid] n
med. choroid (less common spelling of "choroid" – a vascular membrane containing large branched pigmented cells that lies between the retina and the sclera of the vertebrate eye merriam-webster.com)