red dwarf star - English Synonyms Dictionary

red dwarf star

n.
[1] red dwarf