Implosive

1. (a.) Formed by implosion.

2. (n.) An implosive sound, an implodent.