Noun a long continuous flow of light in the sky

A new picture helps scientists unravel the mystery of a vast green blob discovered in a galaxy millions of light years away. Part of a streamer of gas stretching around the galaxy, it may be giving birth to new stars.