English dictionary
crab nebula meaning and definition
Definition and meaning of crab nebula at MeaningMonkey.org. crab nebula meaning and definition in the English Dictionary.CRAB NEBULA noun
Definition of Crab Nebula (noun)
- a remnant of a supernova detected first in 1054 AD
Source: Princeton University Wordnet