Glossary Jamaican Vocabulary / Term
A bushy shrub that produces a red stems and chalices that is brewed by Jamaicans to make sorrel drink which is popular drink at Christmas time.
Permanent link Sorrel - Creation date 2024-01-20