• 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
Connect with us on Facebook