Meaning of plum tree

Definition of plum tree

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

Other information on plum tree

WIKIPEDIA results for plum tree
Amazon results for plum tree