• Umbrella-leaf

    Full definition of umbrella-leaf

    Noun

    umbrella-leaf

    1. Diphylleia cymosa, an ornamental plant of the Berberidaceae family, native to the United States.
    © Wiktionary