Capulin Pelleted Organic

$3.99$138.99

  • One-cut harvest
  • Densely packed, thick leaves
  • Pelleted seeds for easy handling
  • Eazyleaf®
  • Open pollinated seeds
Clear