Meaning of crab nebula

Definition of crab nebula

(noun) a remnant of a supernova detected first in 1054 AD

Other information on crab nebula

WIKIPEDIA results for crab nebula
Amazon results for crab nebula