English dictionary
syringa villosa meaning and definition
Definition and meaning of syringa villosa at MeaningMonkey.org. syringa villosa meaning and definition in the English Dictionary.SYRINGA VILLOSA noun
Definition of Syringa villosa (noun)
- lilac of northern China having ovate leaves and profuse early summer rose-lilac flowers
- synonyms: Japanese lilac
Source: Princeton University Wordnet