You searched for: “macrophage
macrophagous, macrophage, macrophagic, macrophagy
Feeding on relatively large food particles or prey.