English edit

Noun edit

explosophores

  1. plural of explosophore