Chinese-English dictionary »

星爆星系 /xīngbào xīngxì/ meaning in English

ChineseEnglish
星爆星系 /xīngbào xīngxì/ noun

starburst galaxy(galaxy that is undergoing a high rate of star formation)
noun