perfumed cherry
English
Noun
perfumed
cherry
(
plural
perfumed cherries
)
The
mahaleb cherry