Etymology Explorer › English

Where does “floribunda” come from?

floribunda (English): A rose cultivar, having large sprays of small...

Definitions

  1. A rose cultivar, having large sprays of small...