CHOKECHERRY
Meaning of CHOKECHERRY in English
choke ‧ cher ‧ ry /ˈtʃəʊktʃeri $ ˈtʃoʊk-/ BrE AmE noun ( plural chokecherries ) [countable]
a North American tree that produces small sour fruit
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012