Chinese-English dictionary »

脉络膜 /màiluòmó/ meaning in English

ChineseEnglish
脉络膜 /màiluòmó/ noun

choroid(vascular layer of the eye)
noun
[UK: kˈɔːrɔɪd] [US: kˈoːrɔɪd]