Large Leaf Organic Sorrel

$2.99$66.99

  • Delicious, lemony leaves
  • Certified organic seeds
  • Great in salads or soups
  • Open pollinated seeds
  • Matures in 60 days
Clear