Meaning of shepherd's pouch

Definition of shepherd's pouch

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

Other information on shepherd's pouch

WIKIPEDIA results for shepherd's pouch
Amazon results for shepherd's pouch