acerolo

Noun

 * 1) the azarole, a Mediterranean shrub or small tree that produces the acerola,