Syringa josikaea

Explore definitions, synonyms, and language insights of Syringa josikaea

Definitions

Noun
central European upright shrub having elliptic leaves and upright clusters of lilac or deep violet flowers

More General Terms