ちょうしんせいざんがい
Meanings
Noun
Astronomy
1. Supernovaüberrest; Supernova-Remnant; SNR
Composed of
Reste; Wrack; Ruine; Leiche; Leichnam