Macropetalous

Mac`ro`pet´al`ous


a.1.(Bot.) Having long or large petals.