ileophagous