peppergrass

suomi-englanti sanakirja

peppergrass englanniksi

  1. Any of the pungent herbs of the cruciferous genus (taxfmt), especially the (vern), or cress, (taxfmt); pepperwort.

  2. The common pillwort of Europe ((taxlink)).