TOP

Definition of floribunda noun from the Oxford Advanced American Dictionary

 

floribunda

 noun
noun
NAmE//ˌflɔrəˈbʌndə//
 
(technology)
 
jump to other results
a plant, especially a rose, with flowers that grow very close together in groups
See floribunda in the Oxford Advanced Learner's Dictionary