Meaning of アセロラ in Japanese

  1. Words

Definition of アセロラ

アセロラ(aserora)
  1. (n) acerola (Malpighia glabra); Barbados cherry
Back to top