English

edit

Noun

edit

semilattices

  1. plural of semilattice