English-Chinese dictionary »

choroid meaning in Chinese

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

脈絡膜noun

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