JAPANESE TREE LILAC





Definition:

  1. [noun] small tree of Japan having narrow pointed leaves and creamy-white flowers
    Synonyms: Japanese tree lilac, Syringa reticulata, Syringa amurensis japonica

Synonyms: