蛇砲（Culverin）或原是欧洲中世纪的一种手铳，供步兵与骑兵使用。后来也指几种加农砲，作为加农砲的蛇砲有着长砲管与轻量的结构。发射轻型砲弹（3.6~7.3公斤=8~16英磅），这种砲的名称来自拉丁语的蛇（Colubra）。到了17世纪，欧洲火砲开始以砲弹的重量来分类，此名称变得过时。