Ligustrum amurense

Explore definitions, synonyms, and language insights of Ligustrum amurense

Definitions

Noun
eastern Asian shrub cultivated especially for its persistent foliage

More General Terms