• word of the day

    phagocyte

    phagocyte - Dictionary definition and meaning for word phagocyte

    Definition
    (noun) a cell that engulfs and digests debris and invading microorganisms
    Synonyms : scavenger cell
Download our Mobile App Today
Receive our word of the day
on Whatsapp