damson plum tree


Meanings

  • plum tree long cultivated for its edible fruit