Home
Word Lists
Word Search
floribunda
n. Plant, esp. A rose, bearing dense clusters of flowers. [related to *floret: cf. *moribund]