Definitions of Lepidium sativum:

  • noun:   annual herb used as salad green and garnish