shepherd's pouch

English

Noun

shepherd's pouch

  1. The plant shepherd's purse.