I think if it was worms I would have other symptoms (from what I remember as a child anyway!) It looks like most cases are due to iron deficiency which rings true (I don't eat red meat and iron needs have just gone up!).