ACEROLA


Meaning of ACEROLA in English

[ac.er.o.la] n [AmerSp, fr. Sp, fruit of a shrub (Crataegus azarolus), fr. Ar az-zu'rur] (1945): any of various West Indian shrubs (genus Malpighia) with mildly acid cherrylike fruits very rich in vitamin C

Merriam-Webster English vocab.      Английский словарь Merriam Webster.