ragged robin Meaning, Definition & Usage

  1. noun common perennial native to Europe and western Asia having usually pink flowers with ragged petals
    Lychins floscuculi; cuckoo flower; Lychnis flos-cuculi.

WordNet