meaning of chokecherry

1. The astringent fruit of a species of wild cherry (Prunus Virginiana); also, the bush or tree which bears such fruit.
2.
a common wild cherry of eastern North America having small bitter black berries favored by birds


Related Words

chokecherry | chokecherry tree |

Developed & Maintained By Taraprasad.com

Treasure Words