peppergrass
suomi-englanti sanakirjapeppergrass englanniksi
Any of the pungent herbs of the cruciferous genus (taxfmt), especially the (vern), or cress, (taxfmt); pepperwort.
Any of the pungent herbs of the cruciferous genus (taxfmt), especially the (vern), or cress, (taxfmt); pepperwort.