1 dwarf cherry | Definition of dwarf cherry

dwarf cherry

noun

Definition of dwarf cherry

: any of several small usually shrubby cherries: such as
a : the wild sour cherry
b : any of certain sand cherries (especially Prunus cuneata)