Home
Help
About
Contact
English to Chinese Dictionary
Search:
脉络膜
mài
luò
mó
choroid (vascular layer of the eyeball between the retina and the sclera)
<< back to the home page