bacteriovory