'sour cherry tree' definitions:

Definition of 'sour cherry tree'

(from WordNet)
noun
Rather small Eurasian tree producing red to black acid edible fruit [syn: sour cherry, sour cherry tree, Prunus cerasus]