neuroglia in Finnish neuroglia in Finnish hermotukikudos noun (cytology) glial cell Add to Flashcards