Chinese-English dictionary »

星形胶质细胞 /xīngxíng jiāozhì xìbāo/ meaning in English

ChineseEnglish
星形胶质细胞 /xīngxíng jiāozhì xìbāo/ noun

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