Skip to main content

peppergrass

English peppergrass meaning in English  •  peppergrass का अर्थ अंग्रेजी में
Noun
  • Any herb of the cruciferous genus Lepidium, especially the garden peppergrass, or garden cress, Lepidium sativum; -- called also pepperwort>. All the species have a pungent flavor.
Advertisement