'Japanese tree lilac' definitions:

Definition of 'Japanese tree lilac'

(from WordNet)
noun
Small tree of Japan having narrow pointed leaves and creamy-white flowers [syn: Japanese tree lilac, Syringa reticulata, Syringa amurensis japonica]