Wiktionary
semigroud
n. (context mathematics English) semiheap
n. (context mathematics English) semiheap