weapons carrier: military vehicle that is a light truck designed to carry mortars or machine guns and their crews
self-propelled vehicle: a wheeled vehicle that carries in itself a means of propulsion
indian python: very large python of southeast Asia