Category Archives: Acerola

Acerola

Acerola is an edible tropical fruit native to Latin America. Also known as acerola cherry or by its scientific name Malpighia emarginata, this sour red berry has been proven to contain extremely high amounts of vitamin C, a fact that has earned acerola the accolade of one of the world’s greatest superfoods. In countries like the US and UK, acerola

Read more