• word of the day

    macrophage

    macrophage - Dictionary definition and meaning for word macrophage

    Definition
    (noun) a large phagocyte; some are fixed and other circulate in the blood stream
Download our Mobile App Today
Receive our word of the day
on Whatsapp