Long-lived polycarpic perennial
The general floral meaning for the rose is love. White roses denote "I am worthy of you."
Source of plant
Nor'east Miniature Roses Inc.
Single white flowers with brilliant yellow stamens are borne in clusters on vigorous and compact plants(1983 Nor'East Roses catalog).
USDA Hardiness Zone
growth habit, other ethnobotanical uses