Demon Star


Also found in: Dictionary, Thesaurus.

Demon Star

See Algol.

Demon Star

[′dē·mən ‚stär]
(astronomy)
Mentioned in ?