• word of the day

    macroglia

    macroglia - Dictionary definition and meaning for word macroglia

    Definition
    (noun) tissue consisting of large stellate neuroglial cells
    Synonyms : astroglia
Download our Mobile App Today
Receive our word of the day
on Whatsapp