cannon: heavy gun fired from a tank
gun: a weapon that discharges a missile at high velocity (especially from a metal tube or barrel)
metamorphosis: the marked and rapid transformation of a larva into an adult that occurs in some animals