Search Dictionary
Definition of lace shrub
lace shrub
Plural:lace shrubs
• noun
1
An ornamental deciduous shrub of the genus Stephanandra (family Rosaceae), native to eastern Asia and cultivated for its gracefully arching branches, deeply incised foliage, and delicate, airy panicles of small white or greenish-white flowers.
Synonyms
View all synonyms for lace shrubCite this Entry
Wordmom. (2026). Definition of Lace shrub. In Wordmom Dictionary. Retrieved Nov 5, 2026, from https://wordmom.com/dictionary/lace-shrub