floribunda

views updated

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

About this article

floribunda

Updated About encyclopedia.com content Print Article

NEARBY TERMS

floribunda