plum tree

plum tree

plum tree

Noun

any of several trees producing edible oval fruit having a smooth skin and a single hard stone

Synonyms: