Definitions of Syringa persica:

  • noun:   small densely branching Asiatic shrub having lanceolate leaves and panicles of fragrant lilac flowers