Meaning of cuckoo flower

Definition of cuckoo flower

(noun) a bitter cress of Europe and America
common perennial native to Europe and western Asia having usually pink flowers with ragged petals

Other information on cuckoo flower

WIKIPEDIA results for cuckoo flower
Amazon results for cuckoo flower