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
Tweet