CHOKECHERRY


Meaning of CHOKECHERRY in English

noun the astringent fruit of a species of wild cherry (prunus virginiana); also, the bush or tree which bears such fruit.

Webster English vocab.      Английский словарь Webster.