tart cherry

English

Noun

tart cherry (plural tart cherries)

  1. Synonym of sour cherry