mountain sorrel
noun
: a low perennial herb (Oxyria digyna) found in northern latitudes in both hemispheres and having kidney-shaped leaves and greenish flowers
Love words? Need even more definitions?
Merriam-Webster unabridged
Share