CHOKECHERRY



Definition:

  1. [noun] the fruit of the chokecherry tree

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

Related Words: