Meaning of ragged robin

Definition of ragged robin

(noun) common perennial native to Europe and western Asia having usually pink flowers with ragged petals

Other information on ragged robin

WIKIPEDIA results for ragged robin
Amazon results for ragged robin