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

More General Terms