Chinese-English dictionary »

特超巨星 /tèchāojùxīng/ meaning in English

ChineseEnglish
特超巨星 /tèchāojùxīng/ noun

hypergiant(star that is extremely massive)
noun