Macropetalous

a.
  1. Having long or large petals.