altarstones
English
Noun
altarstones
plural of
altarstone