Bomblet

noun a small bomb; especially one of the many small bombs that make up a cluster bomb

Merriam-Webster's Collegiate Dictionary