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
Meaning 2 : any of several water ferns of the genus Marsilea having four leaflets

    Synonyms : clover fern