German-English dictionary »

neuroglia meaning in English

GermanEnglish
die Neuroglia Substantiv

neuroglia◼◼◼noun