'Japanese lilac' definitions:

Definition of 'Japanese lilac'

(from WordNet)
noun
Lilac of northern China having ovate leaves and profuse early summer rose-lilac flowers [syn: Japanese lilac, Syringa villosa]

Words containing 'Japanese lilac'