idocrases

English

Noun

idocrases

  1. plural of idocrase

Anagrams