pepperweed

English

Noun

pepperweed (countable and uncountable, plural pepperweeds)

  1. broadleaved pepperweed, dittander, dittany (Lepidium latifolium).