Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sheep sorrel Definition

Cancel
sheep sorrel
noun(sheep sor-rel)
small plant having pleasantly acid-tasting arrow-shaped leaves; common in dry places
Synonyms: rumex acetosella, sheep's sorrel,

Words Related to sheep sorrel!

sheep sorrel Examples by Brain Bank Users