large periwinkle

Explore definitions, synonyms, and language insights of large periwinkle

Definitions

Noun
plant having variegated foliage and used for window boxes

More General Terms