• word of the day

    astrocyte

    astrocyte - Dictionary definition and meaning for word astrocyte

    Definition
    (noun) comparatively large neuroglial cell
Download our Mobile App Today
Receive our word of the day
on Whatsapp