bomblets

noun
  1. Small bombs or explosive devices, especially those dispersed from a larger munition or cluster bomb.
  2. Usage: plural form of bomblet; military/technical term; often used in discussions of cluster munitions

Examples