supersalad

Noun

 * 1) A salad with superfood ingredients.