French-English dictionary »

super-amas d'étoiles meaning in English

FrenchEnglish
super-amas d'étoiles nom {m}

super star cluster(young, massive, dense star cluster)
noun