French-English dictionary »

névroglie meaning in English

FrenchEnglish
névroglie nom {f}

neuroglia◼◼◼(cytology: glial cell)
noun