japanese tree lilac Meaning, Definition & Usage

  1. noun small tree of Japan having narrow pointed leaves and creamy-white flowers
    Syringa amurensis japonica; Syringa reticulata.

WordNet