macrophage: a large phagocyte; some are fixed and other circulate in the blood stream
phagocyte: a cell that engulfs and digests debris and invading microorganisms
python: a soothsaying spirit or a person who is possessed by such a spirit