CHOKECHERRY TREE



Definition:

  1. [noun] a common wild cherry of eastern North America having small bitter black berries favored by birds
    Synonyms: chokecherry, Prunus virginiana

Related Words: