English-Spanish dictionary »

neuroglia meaning in Spanish

EnglishSpanish
neuroglia (cytology: glial cell)
noun

neuroglianoun
{f}