Definitions
noun
greens having small tart oval to pointed leaves; preferred to common sorrel for salads
Look “french sorrel” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
greens having small tart oval to pointed leaves; preferred to common sorrel for salads