worship of heavenly bodies - English Synonyms Dictionary

worship of heavenly bodies

n.
[1] astrolatry