Chokecherry Meaning

There are 2 meaning(s) for word Chokecherry

Meaning 1 : a common wild cherry of eastern North America having small bitter black berries favored by birds

    Synonyms : chokecherry tree,  prunus virginiana
Meaning 2 : the fruit of the chokecherry tree