levesel
/ˈlɛvɪsəl/Definitions
1. noun
a low-growing evergreen shrub or small tree of the genus Levesia, native to the southeastern United States.
“The levesel shrub was used as a natural barrier to protect the garden from harsh winds.”
1. noun
a low-growing evergreen shrub or small tree of the genus Levesia, native to the southeastern United States.
“The levesel shrub was used as a natural barrier to protect the garden from harsh winds.”