• word of the day

    microglia

    microglia - Dictionary definition and meaning for word microglia

    Definition
    (noun) neuroglial tissue of mesodermal origin that can become phagocytic
Download our Mobile App Today
Receive our word of the day
on Whatsapp