See Also: floribunda(dictionary)

floribunda (iou)



floribunda noun. L19.
[mod. Latin, use as noun of fem. of floribundus flowering profusely, from Latin flor-, flos flower + -bundus (as in moribundus), infl. by abundus copious.]
A plant, esp. a type of garden rose (also floribunda rose), bearing its flowers in dense clusters.