meaning of indian cherry
1. deciduous shrub of eastern and central United States having black berrylike fruit; golden-yellow in autumn
Related Words
indian cherry | west indian cherry |
1. deciduous shrub of eastern and central United States having black berrylike fruit; golden-yellow in autumn
indian cherry | west indian cherry |