plum_treeEnglish

plum, plum tree

Noun

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

English: plum, plum tree

English words with similar meanings

Show 1 words