artilects

English

Noun

artilects

  1. plural of artilect

Anagrams