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: Plants