lierre
/liɛr/Definitions
1. noun
a type of thorny shrub or small tree with sharp, hooked spines, native to southern Europe and western Asia
“The lierre plant was used to create a natural hedge around the garden.”
1. noun
a type of thorny shrub or small tree with sharp, hooked spines, native to southern Europe and western Asia
“The lierre plant was used to create a natural hedge around the garden.”