star shower (English, noun)
expansion: star shower (plural star showers)
Senses:
glosses: Synonym of meteor shower.
Forms:
form: star showers
tags: plural
form: star-shower
tags: alternative