floriferous

adjective
  1. producing or bearing many flowers
  2. Usage: botanical; formal

Examples