Stephanandra
noun
Steph·a·nan·dra
ˌstefəˈnandrə
: a genus of deciduous Japanese and Chinese shrubs (family Rosaceae) with lobed or incised leaves and flowers with four or more petals and a single pistil that produces a follicle
Love words? Need even more definitions?
Merriam-Webster unabridged
Share