Multiflorous /(?)/

Mul·ti·flo·rous

Multiflorous

a.
  1. Having many flowers. (Bot.)