Get Your Premium Membership

Indian Salad

[n] showy perennial herb with white flowers; leaves sometimes used as edible greens in southeastern United States


Related Information

More Indian Salad Links



Book: Shattered Sighs