Definitions of Japanese tree lilac:

  • noun:   small tree of Japan having narrow pointed leaves and creamy-white flowers