(in popular belief) amulet for ensuring livestock fertility, offered in temples - Spanish English Dictionary