Syringa persica
Explore definitions, synonyms, and language insights of Syringa persica
Definitions
Noun
small densely branching Asiatic shrub having lanceolate leaves and panicles of fragrant lilac flowers