Definition of CHOKECHERRY
noun : CHOKECHERRY
Source: WordNet 3.1
-
1. (
) the fruit of the chokecherry tree ;
-
2. (
) a common wild cherry of eastern North America having small bitter black berries favored by birds ;
See more about : CHOKECHERRY