English

edit

Noun

edit

explosophores

  1. plural of explosophore