sour cherry
noun
: a widely cultivated cherry (Prunus cerasus) that has a round crown and bright red to almost black soft-fleshed acid fruits
also
: the fruit
Love words? Need even more definitions?
Merriam-Webster unabridged
Share