|
Definition of Stephanandra
1. Noun. Any of the genus ''Stephanandra'' of deciduous shrubs with wavy-margined leaves. ¹
¹ Source: wiktionary.com
|
1. Noun. Any of the genus ''Stephanandra'' of deciduous shrubs with wavy-margined leaves. ¹
¹ Source: wiktionary.com