What makes a glow worm glow ?A l… No Comments on What makes a glow worm glow ?A l… What makes a glow worm glow ? A light meal !