English to English

common sorrel

noun (n)

  • large sour-tasting arrowhead-shaped leaves used in salads and sauces(noun.food)
    Synonym:
    sorrel
    source: wordnet30
Advertisement

Bookmark This Site