YourDictionary

Dictionary Home » Dictionary Definitions » Barbados cherry

Barbados cherry

noun In both senses also called acerola.
  1. A tropical American evergreen shrub (Malpighia glabra) having red or rose flowers in umbels and red cherrylike edible fruits.
  2. The fruit of this plant.

link/cite print suggestion box