idioglots

English

Noun

idioglots

  1. plural of idioglot