acerolas is Accepted in TWL Scrabble Dictionary

acerolas Scrabble score: 10

Meaning of acerolas

  • ACEROLA, a West Indian shrub [n]
  • the tree itself
  • the cherrylike fruit of a small tree, Malpighia glabra, of the West Indies and adjacent areas, having a high concentration of vitamin C