monoids

English

Noun

monoids

  1. plural of monoid

Anagrams