• word of the day

    syringa persica

    syringa persica - Dictionary definition and meaning for word syringa persica

    Definition
    (noun) small densely branching Asiatic shrub having lanceolate leaves and panicles of fragrant lilac flowers
    Synonyms : persian lilac
Connect with us on Facebook