Definition of sheep sorrel in English:

sheep sorrel

(British sheep's sorrel)

noun

  • A sorrel that is common on acid soils in north temperate regions.

    • ‘But here every step brings a discovery: that sheep sorrel leaves taste lemony and that plantain leaves can be chewed and used to treat a bee sting.’
    • ‘Essiac herbal formula consists of equal parts burdock, slippery elm, sheep sorrel, and turkey rhubarb.’
    • ‘The original formula contained four herbs: burdock root, Indian rhubarb root, sheep sorrel and slippery elm.’
    • ‘A keen botanical eye might also have picked out pepperweed, yellow woodsorrel, soapwort, horseweed, ironweed, black nightshade, sheep sorrel, curly dock, and small eyebane.’