Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
supergiants
in English
supergiants
us
//ˈsuːpərˌdʒaɪənts//
uk
//ˈsuːpəˌdʒaɪənts//
#uncommon
Lemma:
supergiant
The lemma is the base or root form of this word.
Definitions
Noun
massive
stars
with
10-70
solar
masses
;
extremely
large
a
plural
term
for
exceptionally
large
celestial
bodies