Definition of mountain sorrel in English:

mountain sorrel

noun

  • A sorrel, Oxyria digyna (family Polygonaceae), native to arctic regions and mountains of Eurasia and North America, with rosettes of edible heart- or kidney-shaped leaves.

Origin

Mid 18th century; earliest use found in Chambers's Cyclopaedia.