ragged robin

Explore definitions, synonyms, and language insights of ragged robin

Definitions

Noun
common perennial native to Europe and western Asia having usually pink flowers with ragged petals

More General Terms