peppergrass
noun
pep·per·grass
ˈpe-pər-ˌgras
: any of a genus (Lepidium) of cresses
especially
: garden cress
Love words? Need even more definitions?
Merriam-Webster unabridged
Share