Chinese-English dictionary »

蛛网膜下 /zhūwǎngmóxià/ meaning in English

ChineseEnglish
蛛网膜下 /zhūwǎngmóxià/ adjective

subarachnoid(below the arachnoid mater)
adjective