Definitions
noun
small densely branching Asiatic shrub having lanceolate leaves and panicles of fragrant lilac flowers
noun
tree of northern India and China having purple blossoms and small inedible yellow fruits; naturalized in the southern United States as a shade tree
Look “persian lilac” up elsewhere
Want another word?
Spin the dictionary for a fresh one.