Wiktionary
semilattices
n. (plural of semilattice English)
n. (plural of semilattice English)