ivywood
/ˈaɪvaʊwʊd/Definitions
1. noun
a type of deciduous shrub or small tree, having compound leaves and small white flowers.
“The ivywood was a unique addition to the garden, offering shade and a touch of elegance.”
1. noun
a type of deciduous shrub or small tree, having compound leaves and small white flowers.
“The ivywood was a unique addition to the garden, offering shade and a touch of elegance.”