implosion bombs
English
Noun
implosion
bombs
plural of
implosion bomb