Lanciferous

(a.) Bearing a lance.