Chinese-English dictionary »

星狀細胞 meaning in English

ChineseEnglish
星狀細胞 noun

astrocyte [astrocytes](neuroglial cell in the shape of a star)
noun