yumberry
Noun
Meaning
yumberry (plural yumberries)
The yangmei, especially in commercial products where it is promoted as a superfruit.
Noun
yumberry (plural yumberries)
The yangmei, especially in commercial products where it is promoted as a superfruit.