VariousWords beta
Related Terms:
Definitions:
Noun
red dwarf
red dwarf star
Definition: a small, old, relatively cool star; approximately 100 times the mass of Jupiter