• Acerola

    Origin

    From Spanish acerola.

    Full definition of acerola

    Noun

    acerola

    (plural acerolas)
    1. A tree of the West Indies and northern South America, .
    2. The fruit of this tree, which is high in vitamin C.
    © Wiktionary