Answer: macrophagous

AnswerCrossword Clue
macrophagousof an animal, feeding on relatively large particles of food