Anagram semigroups