Cuckoo Flower (Noun)
Meaning 1
Common perennial native to Europe and western Asia having usually pink flowers with ragged petals.
Classification
Nouns denoting plants.
Synonyms
Hypernyms
Meaning 2
A bitter cress of Europe and America.
Classification
Nouns denoting plants.