INDIAN CHERRY





Definition:

  1. [noun] deciduous shrub of eastern and central United States having black berrylike fruit; golden-yellow in autumn
    Synonyms: Carolina buckthorn, Rhamnus carolinianus

Synonyms: