Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sour cherry Definition

Cancel
sour cherry
noun(sour cherry)
a widely cultivated cherry (Prunus cerasus) that has a round crown and bright red to almost black soft-fleshed acid fruits; also : the fruit

Words Related to sour cherry!

sour cherry Examples by Brain Bank Users