Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word syringa emodi from English dictionary with examples, synonyms and antonyms.

syringa emodi   noun

Meaning : Robust upright shrub of mountains of northern India having oblong-elliptic leaves and pale lilac or white malodorous flowers.

Synonyms : himalayan lilac

Syringa emodi meaning in Telugu.