• word of the day

    syringa

    syringa - Dictionary definition and meaning for word syringa

    Definition
    (noun) large hardy shrub with showy and strongly fragrant creamy-white flowers in short terminal racemes Definition
    (noun) genus of Old World shrubs or low trees having fragrant flowers in showy panicles: lilacs
    Synonyms : genus syringa
Download our Mobile App Today
Receive our word of the day
on Whatsapp