cherry plum


Meanings

  • small Asiatic tree bearing edible red or yellow fruit