JAPANESE LILAC
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Japanese Lilac.
Japanese Lilac - as a noun
Lilac of northern china having ovate leaves and profuse early summer rose-lilac flowers
Synonyms (Exact Relations)
syringa villosa