Definition of choroidea
"choroidea" is probably misspelled. Trying choroid instead Definition of choroid
1. choroid [ n ] a highly vascular membrane in the eye between the retina and the sclera
Synonyms choroid_coat choroid Related Terms membrane eyeSimilar Spelling
choroidCharita
charade
cheroot
charred
charity
chariot