American English

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 the Oxford Advanced Learner's Dictionary entry: floribunda