Indian salad
1.
(
noun
) showy perennial herb with white flowers; leaves sometimes used as edible greens in southeastern United States
Synonyms:
Hydrophyllum virginianum
,
John's cabbage
,
Shawnee salad
,
Virginia waterleaf
,
shawny
Related Words:
waterleaf
Terms and Conditions of Use / Copyright Notice