Amazing Benefits of the Superfood Acerola Cherry Acerola cherry is an edible fruit native to Latin America. Also known by its scientific name Malpighia emarginata, it is a sour, red berry proven to have enormously high amounts of vitamin C. This has made acerola cherry to be one of the greatest superfoods in the world. […]