idoloclasts

English

Noun

idoloclasts

  1. plural of idoloclast