Floriferous /(?)/

Flo·rif·er·ous

Floriferous

a.
  1. Producing flowers.