Estonian-English dictionary »

neurogliia meaning in English

EstonianEnglish
neurogliia noun

neuroglia [neuroglias]◼◼◼noun