japanese_lilacEnglish

Japanese lilac, Syringa villosa

Noun

Lilac of northern China having ovate leaves and profuse early summer rose-lilac flowers

English: Japanese lilac, Syringa villosa

English words with similar meanings

Show 1 words