CHOKECHERRY
Meaning of CHOKECHERRY in English
( n. )
The astringent fruit of a species of wild cherry (Prunus Virginiana); also, the bush or tree which bears such fruit.
Webster's Revised Unabridged English Dictionary.
Пересмотренный полный словарь английского языка Webster.
2012