Get Free Checker

Syringa josikaea

NOUN
  1. central European upright shrub having elliptic leaves and upright clusters of lilac or deep violet flowers

How To Use Syringa josikaea In A Sentence

List is Empty.