English dictionary
japanese tree lilac meaning and definition
Definition and meaning of japanese tree lilac at MeaningMonkey.org. japanese tree lilac meaning and definition in the English Dictionary.JAPANESE TREE LILAC noun
Definition of Japanese tree lilac (noun)
- small tree of Japan having narrow pointed leaves and creamy-white flowers
- synonyms: Syringa amurensis japonica, Syringa reticulata
Source: Princeton University Wordnet