Meaning of lepidium sativum

Definition of lepidium sativum

(noun) annual herb used as salad green and garnish

Other information on lepidium sativum

WIKIPEDIA results for lepidium sativum
Amazon results for lepidium sativum