cyclic semigroup Synonyms