All Saints' cherry

noun

Definition of All Saints' cherry

: an ornamental horticultural variety (Prunus cerasus semperflorens) of the sour cherry blooming in spring and autumn

First Known Use of All Saints' cherry

1772, in the meaning defined above

History and Etymology for All Saints' cherry

so called from its alleged blooming on All Saints' Day

Keep scrolling for more