What is the meaning of Acerola?
Any tree of species Malpighia glabra, of the West Indies and northern South America.
Fruit of this tree.
acerola (Malpighia glabra)
azarole, the fruit of the acerolo (Crataegus azarolus)
Source: wiktionary.orgSearch words containing