Floriferous

(a.) Producing flowers.