illiophagous