peppercress
English
Noun
peppercress
(
countable and uncountable
,
plural
peppercresses
)
Pepperwort
,
peppergrass
.