Definitions of shepherd's purse:

  • noun:   white-flowered annual European herb bearing triangular notched pods; nearly cosmopolitan as an introduced weed