sheep's sorrel

Noun
  1. Small plant having pleasantly acid-tasting arrow-shaped leaves;
    Common in dry places (synset 112625221)

Found on Word Lists

Other Searches