English edit

Noun edit

micronukes

  1. plural of micronuke