superexplosives

English

Noun

superexplosives

  1. plural of superexplosive