Find the word definition

Wiktionary
cherry plums

n. (cherry plum English)