'Syringa villosa' definitions:

Definition of 'Syringa villosa'

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