Acerola


What is Acerola?

Acerolla or Acerolla, also known as the Barbados Cherry is a tropical fruit-bearing shrub or small tree in the family Malpighiaceae, native to the West Indies and northern South America and also cultivated in India. [1]