Chinese-English dictionary »

蛛网膜的 /zhūwǎngmó de/ meaning in English

ChineseEnglish
蛛网膜的 /zhūwǎngmó de/ adjective

arachnoid(relating to the arachnoid mater)
adjective
[UK: ə.ˈræk.nɔɪd] [US: ə.ˈræk.nɔɪd]