supergreens
English
Noun
supergreens
plural of
supergreen
Noun
supergreens
pl
(
plural only
)
Greens
(
leafy vegetables
)
regarded as a
superfood
.