All Saints' cherry
nounDefinition of All Saints' cherry
: an ornamental horticultural variety (Prunus cerasus semperflorens) of the sour cherry blooming in spring and autumn
Keep scrolling for more