Wiktionary
peppergrasses
n. (plural of peppergrass English)
n. (plural of peppergrass English)