English edit

Noun edit

microexplosions

  1. plural of microexplosion