Syringa josikea
Explore definitions, synonyms, and language insights of Syringa josikea
Definitions
Noun
central European upright shrub having elliptic leaves and upright clusters of lilac or deep violet flowers