floribunda

views updated

flo·ri·bun·da / ˌflôrəˈbəndə/ • n. a plant, esp. a rose, that bears dense clusters of flowers.

More From encyclopedia.com

About this article

floribunda

Updated About encyclopedia.com content Print Article

You Might Also Like

    NEARBY TERMS

    floribunda