Definitions
There are 2 meanings of the phrase
French Sorrel.
French Sorrel - as a noun
Low perennial with small silvery-green ovate to hastate leaves
Synonyms (Exact Relations)
garden sorrelrumex scutatus