green salad

1. (noun) salad composed primarily of greens
Related Words: tossed salad



Terms and Conditions of Use / Copyright Notice