Noun Definition
indian salad
1.Definition: showy perennial herb with white flowers; leaves sometimes used as edible greens in southeastern United States
Related Noun(s):shawnee salad, shawny, virginia waterleaf
Category: Plants1.Definition: showy perennial herb with white flowers; leaves sometimes used as edible greens in southeastern United States
Related Noun(s):shawnee salad, shawny, virginia waterleaf
Category: Plants