microexplosions
English
Noun
microexplosions
plural of
microexplosion