Meaning of damson plum tree

Definition of damson plum tree

(noun) plum tree long cultivated for its edible fruit

Other information on damson plum tree

WIKIPEDIA results for damson plum tree
Amazon results for damson plum tree