Ligustrum vulgare

Explore definitions, synonyms, and language insights of Ligustrum vulgare

Definitions

Noun
deciduous semi-evergreen shrub used for hedges

More General Terms