Meaning of syringa villosa

Definition of syringa villosa

(noun) lilac of northern China having ovate leaves and profuse early summer rose-lilac flowers

Other information on syringa villosa

WIKIPEDIA results for syringa villosa
Amazon results for syringa villosa