malpighia glabra


Meanings

  • tropical American shrub bearing edible acid red fruit resembling cherries