Talk:Worm Food/@comment-65.60.174.179-20130408232540/@comment-26179841-20150629195702

welcome to the Endermind english dictionary: "alter" to change physically or mentally. you may have meant: "Altar":

object used for summoning or other religious purposes.