Definitions of shepherd's pouch:

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