You searched for: “phagozoites
phagozoite (s) (noun), phagozoites (pl)
An animal that feeds on decaying or dead tissue: Vultures, a type a bird, is a phagozoite that maintains its existence by consuming carrion, which is lifeless or putrefying flesh.