Yahoo India Web Search

Search results

  1. Dictionary
    Crab Nebula
    • 1. an irregular patch of luminous gas in the constellation Taurus, believed to be the remnant of a supernova explosion seen by Chinese astronomers in 1054. At its centre is the first pulsar to be observed visually, and the nebula is a strong source of high-energy radiation.