Definitions
There is 1 meaning of the phrase
Syringa Emodi.
Syringa Emodi - as a noun
Robust upright shrub of mountains of northern india having oblong-elliptic leaves and pale lilac or white malodorous flowers
Synonyms (Exact Relations)
himalayan lilac