Vocabulary

半群

semigroup

noun