dwarf cherry

English

Noun

dwarf cherry (plural dwarf cherries)

  1. Synonym of sour cherry