Peppergrasses, noun plural of peppergrass. Synonyms in the same form.
Pepperwort
pepperworts, peppercresses
Other
pillworts
All synonyms for peppergrass →