Definify.com

Definition 2024


starburst_galaxies

starburst galaxies

English

Noun

starburst galaxies

  1. plural of starburst galaxy