Meaning : Any of several water ferns of the genus Marsilea having four leaflets.
Synonyms : clover fern
Meaning : Annual herb used as salad green and garnish.
Synonyms : common garden cress, garden pepper cress, lepidium sativum, pepper grass
Translation in other languages :
Pepperwort meaning in Telugu.