Definitions
There is 1 meaning of the phrase
Sheep Sorrel.
Sheep Sorrel - as a noun
Small plant having pleasantly acid-tasting arrow-shaped leaves; common in dry places
Synonyms (Exact Relations)
rumex acetosellasheep's sorrelExample Sentences
"The sheep sorrel leaves have a lemony flavor."
"The sheep sorrel plant has small reddish flowers."
"Some people use sheep sorrel for medicinal purposes."
"The sheep sorrel plant is native to Europe and Asia."
"The sheep sorrel plant has slender stems and arrow-shaped leaves."
Word Variations & Relations
A-Z Proximities
Add 1 Letter To Make These Words...
Phrases
sheep's sorrel