zombie stars

English

Noun

zombie stars

  1. plural of zombie star