plum tree


Meanings

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

Synonyms