peppercress

English

Noun

peppercress (countable and uncountable, plural peppercresses)

  1. Pepperwort, peppergrass.