cuckoo flower

/K AH1 K UW0 F L AW1 ER0/
noun
  1. 1

    common perennial native to europe and western asia having usually pink flowers with ragged petals

  2. 2

    a bitter cress of europe and america