Pepperwort Meaning
There are 2 meaning(s) for word Pepperwort
Meaning 1 : annual herb used as salad green and garnish
Synonyms : common garden cress, garden pepper cress, lepidium sativum, pepper grass
Synonyms : common garden cress, garden pepper cress, lepidium sativum, pepper grass
Meaning 2 : any of several water ferns of the genus Marsilea having four leaflets
Synonyms : clover fern
Synonyms : clover fern