astrolaters
English
Noun
astrolaters
plural of
astrolater