Search results
- Dictionarysorrel/ˈsɒrəl/
noun
- 1. a European plant of the dock family, with arrow-shaped leaves that are used in salads and cooking for their acidic flavour.
- 2. a tall annual Caribbean hibiscus with red flowers and stems.
Powered by Oxford Dictionaries