Acerola

A tropical American shrub bearing edible acid red fruit resembling cherries.

acerola.jpg