exotic stars

English

Noun

exotic stars

  1. plural of exotic star