Answer: oligophagous

AnswerCrossword Clue
oligophagouseating only a few specific kinds of food