'indian cherry' definitions:

Definition of 'indian cherry'

(from WordNet)
noun
Deciduous shrub of eastern and central United States having black berrylike fruit; golden-yellow in autumn [syn: Carolina buckthorn, indian cherry, Rhamnus carolinianus]

Words containing 'indian cherry'