Definition
widely cultivated low evergreen shrub with dense clusters of fragrant pink to deep rose flowers
Seed ·
Term in context
widely cultivated low evergreen shrub with dense clusters of fragrant pink to deep rose flowers
Seed ·