Dictionary entry

Macropetalous

Webster's Dictionary 1913

Mac′ro‐pet″al‐ous (?), a. [Macro- + petal.] (Bot.) Having long or large petals.