mountain sorrel
nounDefinition of mountain sorrel
: a low perennial herb (Oxyria digyna) found in northern latitudes in both hemispheres and having kidney-shaped leaves and greenish flowers