English Dictionary
Definition red giant in British English
red giant noun
[countable] noun
Synonyms and related words

English Dictionary