DAMSON PLUM TREE





Definition:

  1. [noun] plum tree long cultivated for its edible fruit
    Synonyms: damson plum, Prunus domestica insititia

Synonyms: