superberry
Noun
Meaning
superberry (plural superberries)
A superfood that is a berry; any berry supposed to confer remarkable health benefits.
Noun
superberry (plural superberries)
A superfood that is a berry; any berry supposed to confer remarkable health benefits.