Quick definitions from WordNet (cuckoo flower)
▸ noun: common perennial native to Europe and western Asia having usually pink flowers with ragged petals
▸ noun: a bitter cress of Europe and America
▸ noun: common perennial native to Europe and western Asia having usually pink flowers with ragged petals
▸ noun: a bitter cress of Europe and America