365bet中国官方网站

  • word of the day

    acerola

    acerola - 365bet中国官方网站 definition and meaning for word acerola

    Definition
    (noun) tropical American shrub bearing edible acid red fruit resembling cherries Definition
    (noun) acid red or yellow cherry-like fruit of a tropical American shrub very rich in vitamin C
  • Download our Mobile App Today