macropetalous Meaning, Definition & Usage

Mac`ro*pet"al*ous adjective
Etymology
Macro- + petal.
Definitions
  1. (Bot.) Having long or large petals.

Webster 1913