pepper_grassEnglish

Lepidium sativum, common garden cress, garden pepper cress, pepper grass, pepperwort

Noun

Annual herb used as salad green and garnish

English: common garden cress, garden pepper cress, pepper grass, pepperwort, Lepidium sativum

English words with similar meanings

Show 4 words