Definitions
There is 1 meaning of the phrase
Syringa Persica.
Syringa Persica - as a noun
Small densely branching asiatic shrub having lanceolate leaves and panicles of fragrant lilac flowers
Synonyms (Exact Relations)
persian lilac