Definitions
There is 1 meaning of the phrase
Syringa Villosa.
Syringa Villosa - as a noun
Lilac of northern china having ovate leaves and profuse early summer rose-lilac flowers
Synonyms (Exact Relations)
japanese lilac