Foliferous

(a.) Producing leaves.