wild plum

Noun
  1. An uncultivated plum tree or shrub (synset 112659317)
  2. Fruit of the wild plum of southern United States (synset 107781704)

Other Searches