Mountain sorrel Meaning, Definition & Usage

Definitions
  1. . (Bot.) See under Mountain.
Definitions
  1. (Bot.), a low perennial plant (Oxyria digyna with rounded kidney-form leaves, and small greenish flowers, found in the White Mountains of New Hampshire, and in high northern latitudes. Gray.

Webster 1913