gravastars

English

Noun

gravastars

  1. plural of gravastar