All Saints' cherry
noun
: an ornamental horticultural variety (Prunus cerasus semperflorens) of the sour cherry blooming in spring and autumn
Love words? Need even more definitions?
Merriam-Webster unabridged
Share