Definition of Sheep's Sorrel

  • 1. Small plant having pleasantly acid-tasting arrow-shaped leaves; common in dry places Noun

Synonyms for word "sheep's sorrel"

Semanticaly linked words with "sheep's sorrel"

Hyponims for word "sheep's sorrel"