Definitions
There is 1 meaning of the phrase
Ligustrum Amurense.
Ligustrum Amurense - as a noun
Eastern asian shrub cultivated especially for its persistent foliage
Synonyms (Exact Relations)
amur privet