shepherd''s purse
Explore definitions, synonyms, and language insights of shepherd''s purse
Definitions
Noun
white-flowered annual European herb bearing triangular notched pods; nearly cosmopolitan as an introduced weed