Definition of "floribundas"

floribundas