1 golden peppergrass | Definition of golden peppergrass

golden peppergrass

noun

Definition of golden peppergrass

: an annual European herb (Lepidium sativum) naturalized in North America and cultivated for its pungent foliage