planetary nebula

planetary nebula antonyms

planetary nebula definitions

noun
  • A nebulosity surrounding a dying red giant, consisting of material expelled by the star.