perfumed cherry

English

Noun

perfumed cherry (plural perfumed cherries)

  1. The mahaleb cherry