supergreens

English

Noun

supergreens

  1. plural of supergreen

Noun

supergreens pl (plural only)

  1. Greens (leafy vegetables) regarded as a superfood.