Acerola

Noun

  • A tree of the West Indies and northern South America, Malpighia glabra.
  • The fruit of this tree, which is high in vitamin C.

Leave a Reply

Your email address will not be published.