Wiktionary
semigroupoids
n. (plural of semigroupoid English)
n. (plural of semigroupoid English)