Noun Definition
japanese tree lilac
1.Definition: small tree of Japan having narrow pointed leaves and creamy-white flowers
Related Noun(s):syringa reticulata
Category: Plants1.Definition: small tree of Japan having narrow pointed leaves and creamy-white flowers
Related Noun(s):syringa reticulata
Category: Plants